Skip to content

Instantly share code, notes, and snippets.

View ezhov-da's full-sized avatar
🙈
Work

Denis ezhov-da

🙈
Work
View GitHub Profile
@ezhov-da
ezhov-da / bat-List files
Last active March 10, 2019 12:24
bat list files
Dir
@ezhov-da
ezhov-da / bat-Simple question
Last active March 10, 2019 12:24
bat simple question
[code:]bat[:code]
@echo off
:begin
set /p id="Enter: "
echo yours input: %id%
@ezhov-da
ezhov-da / bat-Windows console
Last active March 10, 2019 12:24
bat windows console
https://www.fosshub.com/ConEmu.html
ConEmu
@ezhov-da
ezhov-da / bat-Рекурсивное удаление файлов папок
Last active March 10, 2019 12:24
bat рекурсивное удаление файлов папок
<pre>
rd %TEMP% /s /q
</pre>
@ezhov-da
ezhov-da / bat-If.txt
Last active March 10, 2019 12:24
bat if
Оператор условного выполнения команд в пакетном файле.
IF [NOT] ERRORLEVEL число команда
IF [NOT] строка1==строка2 команда
IF [NOT] EXIST имя_файла команда
NOT Обращает истинность условия: истинное условие
становится ложным, а ложное - истинным.
ERRORLEVEL число Условие является истинным, если код возврата последней
@ezhov-da
ezhov-da / bat-Запуск ssis пакетов.bat
Last active March 10, 2019 12:24
bat запуск ssis пакетов
@echo off
rem скрипт запускает ssis пакет для обновления таблицы
echo [%date%-%time%]-[start]-[ssis_e_ingredients_oracle.dtsx] >> "%~dp0\ssis_e_ingredients_oaracle.log"
dtexec /f "E:\ssis\solution\test\ssis_e_ingredients_oracle.dtsx"
echo [%date%-%time%]-[end]-[ssis_e_ingredients_oracle.dtsx]-[error_level - %ERRORLEVEL%] >> "%~dp0\ssis_e_ingredients_oaracle.log"
@ezhov-da
ezhov-da / bat-Отправка почты из командной строки.bat
Last active March 10, 2019 12:24
bat отправка почты из командной строки
rem Строка просто открывает окно нового сообщения:
"C:\Program Files (x86)\Mozilla Thunderbird"\thunderbird.exe -compose to="email", subject="test" ,body="body" ,attachment=""
@ezhov-da
ezhov-da / bat-Папка из которой запущен bat.bat
Last active March 10, 2019 12:24
папка из которой запущен bat
echo %~dp0
@ezhov-da
ezhov-da / bat-Рандом.bat
Last active March 10, 2019 12:24
bat рандом
@echo off
set /A MIN=13
set /A MAX=17
set /A SEED=%RANDOM%
set /A SEED_MIN_MAX=%MIN%+%SEED%-(%SEED%/(%MAX%-%MIN%+1))*(%MAX%-%MIN%+1)
echo %SEED_MIN_MAX%
@ezhov-da
ezhov-da / bat-Список файлов из директории.bat
Last active March 10, 2019 12:24
bat список файлов из директории
rem http://forum.oszone.net/thread-200208.html
@Echo Off
SetLocal EnableDelayedExpansion
For /F "delims=" %%N In ('Dir "%~dp0\highlight" /B /L /O:N') Do (Set Names=!Names! %%N)
If "%Names:~,1%"==" " Set Names=%Names:~1%
Echo %Names%
Pause