Пакетный файл – текстовый файл с расширением BAT. В пакетный файл включают консольные команды операционной системы для их автоматического выполнения. Для запуска командного файла нужно в режиме консоли ввести в командной строке его имя.
Основные команды пакетных файлов:
Команда | Назначение |
@ | Отключение эхоповтора отдельной команды. |
ECHO текст | Вывод текста на экран. |
ECHO on |off | Включение или отключение эхоповтора. |
GOTO label | Безусловный переход. |
PAUSE | Приостановка выполнения пакетного файла. |
FOR %%var IN (list) DO command %%var | Циклическое выполнение команды. |
IF [NOT] expr command | Условное выполнение команды. |
REM text | Комментарий |
CALL name.bat | Вызов другого пакетного файла. |
Особенности создания пакетных файлов:
1. Метка пакетного файла должна начинаться с символа «:».
2. После вызова другого пакетного файла управления
передается в вызывающий.
3. При сравнении используется оператор == (равно).
4. Для проверки существования файла на диске используется ключевое слово EXIST.
5. Логическое условие может быть построено с помощью кода «ошибки» ERRORLEVEL n, где n – код возвращаемый программой операционной системе после завершения ее работы.