Команда SETLOCAL — изменение переменных среды для текущего командного файла.

Команда SETLOCAL используется для временного изменения значений переменных среды в командных файлах Windows. Изменения среды, внесенные после выполнения команды SETLOCAL, являются локальными относительно текущего пакетного файла. Для восстановления их прежних значений необходимо выполнить команду ENDLOCAL. При достижении конца пакетного файла автоматически выполняется команда ENDLOCAL для всех действующих команд SETLOCAL, выполненных в этом пакетном файле и… Continue reading «Команда SETLOCAL — изменение переменных среды для текущего командного файла.»

Полезные .bat скрипты

Подключение сетевого диска disk.bat

Закрыть все сеансы подключенных пользователей kick.bat

Архивация RAR rar-full.bat

Выключить компьютер по сети shutdown.bat

скрипт, пингующий локалку и сохраняющий рез-ты в find_local_ip.txt

Batch скрипт для копирования файлов с рабочего стола в указанную папку

Удаление хлама из документов delete.bat

Как в bat файле дождаться появления определенного файла

Иногда необходимо при появлении определенного файла в папке выполнить какое-то действие. Чтобы организовать проверку появления файла в папке можно использовать следующий пакетный файл