Информация:
Очень часто необходимо автоматизировать запуск bat файлов для выполнения ими рутинных операций.
Для запуска bat файлов по расписанию наиболее подходит Планировщик, входящий в стандартную поставку Windows.
С это помощью можно очень гибко настроить запуск пакетного файла в определенные дни или часы, с определенным интервалом.
Можно создать несколько расписаний и т.д.
Для локального запуска batch файлов можно пользоваться решениями от третьих фирм, благо платных и бесплатных альтернатив стандартному Планировщику великое множество.
Batch файлы так же могут использоваться как логин-скрипты в доменах.
При таком их использовании они будут исполняться при каждом входе пользователя в сеть не смотря на его желание.
С их помощью можно автоматизировать сбор информации о машинах или о программном обеспечении, установленном на компьютерах пользователей,
принудительно менять настройки Windows, устанавливать незаметно для пользователя программное обеспечение и автоматизировать решение других задач,
ручное исполнение которых заняло бы очень много времени.
help
(Пуск - Выполнить - cmd для Windows семейтва NT или Пуск - Выполнить - command для линейки 9х)
help - список команд, которые можно использовать в bat файлах
help AT - получить подробную справку по ключам команды AT
на экран будет выведен список ключей для запуска команды AT из bat файла
start
Если bat файл исполняется под управлением Windows (не в чистом DOS-е), то из него можно запускать любые приложения или открывать файлы.
Например, нужно автоматически открыть лог-файл работы bat файла по завершении его работы.
Результатом выполнения этой команды станет открытие файла имя_файла.txt, а сам bat файл завершит свою работу.
Такой способ хорош, если лог-файл небольшого размера, иначе Блокнот откажется его открывать, предложив использовать WordPad.
Но эта проблема так же решаема, что и будет показано в дальнейших примерах.
start имя_файла.txt
Как создать batch файл?
Откройте блокнот и наберите две следующих строки:
@echo This batch file
@pause
Выберите Файл - Сохранить как, выберите Тип файла - Все файлы, в поле Имя файла введите 1.bat и сохраните его в корне диска С, например.
Теперь откройте диск С и запустите файл 1.bat.
На экран будет выведено две строки.
-----------------------------------
This batch file
Нажмите любую клавишу для продолжения...
-----------------------------------
После нажатия любой клавиши окно закроется, т.к. bat-файл выполнен.