Используются, когда в процессе работы необходимо часто выполнять одни и те же действия. DOS позволяет записать нужную для этого последовательность команд в специальный файл, называемый командным файлом. Командный файл должен иметь расширениеbat. Запуск и выполнение командных файлов
- Если командный файл находится в текущем каталоге или в одном из каталогов, указанных в команде DOS path, то необходимо ввести имя этого файла и параметры (если нужно). Расширение bat можно не указывать. Иначе, необходимо указать полное имя командного файла, включающее путь к каталогу, содержащему данный файл.
- Выполнение командного файла можно прервать, нажав на клавиатуре клавиши Ctrl+C или Ctrl+Break. На экране появится запрос: "Прервать выполнение командного файла (Да/Нет)? (Terminate batch job (Y/N))" Если ответить "Да", то выполнение командного файла будет окончено, если "Нет", то выполнение будет продолжено со следующей команды.
- В командном файле можно вызвать другой командный файл, указав его имя. После окончания работы вызванного файла, выполнение исходного файла продолжено НЕ будет.
4. Если требуется продолжить выполнение исходного файла, то это можно сделать командой
call.
Команда Call
Вызывает выполнение командного файла из другого командного файла. Если указаны параметры, то эти параметры передаются вызываемому файлу. Они доступны там, как значения символов %1 - %9. По окончании выполнения вызванного файла, выполнение исходного файла продолжается со следующей строки. В команде call не допускается перенаправление ввода/вывода (использование символов < > |).
Формат команды:
сall имя_командного_файла [параметры]