DOS позволяет создавать специальные командные файлы, которые помогают автоматизировать часто выполняемые процессы. Командные файлы имеют расширение bat, пишутся как обычные текстовые файлы с применением команды СОРУ. DOS-команды, записанные в командные файлы, выполняются точно так же, как если бы пользователь вводил их с клавиатуры.
В качестве примера создадим командный файл, который выполняет следующие действия. Находясь на любом диске системы, перейти в папку C:\DOC, запустить программу NOTEPAD.EXE. После работы с программой скопировать все созданные файлы (расширение txt) в папку C:\WORK, удалить их из папки C:\D0C и перейти в корневую папку диска С:.
Для начала вводим команду С:\ > COPY CON MYNOT.BAT
После нажатия клавиши Enter вводим следующий текст:
С:\
CD C:\D0C NOTEPAD.EXE COPY *.TXT C:\WORK DEL *.TXT CD. .
CL5
AZ
Остается ввести признак конца файла (CTRL+Z) и нажать клавишу Enter.
После этого надо запустить полученный командный файл на выполнение. Делается это вводом его имени в командной строке:
С:\ > MYNOT.BAT
Командный файл начинает работу, запускает файл NOTEPAD.EXE, после этого остается резидентно в памяти и после выгрузки файла NOTEPAD.EXE (окончания работы с ним) проводит манипуляции с сохраненными в папке C:\D0C файлами формата TXT.