Пакетные файлы MS-DOS. Команды передачи управления в пакетных файлах

Пакетный файл - текстовый файл в ­MS-DOS, OS/2 или Windows, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. Основная область применения – автоматизация наиболее рутинных операций, что регулярно приходиться совершать пользователю компьютера(обработка текстовых файлов; копирование, перемещение, удаление файлов и т.д.). Пакетные данные в DOS имеют расширение.bat. После запуска пакетного файла, программа – интерпретатор(COMMAND.COM или CMD.EXE) читает его и последовательно выполняет команды, написанные в нем. Пакетные файлы могут содержать как внутренние команды, обрабатываемые COMMAND.COM или CMD.EXE, так и обращаться к внешним утилитам, существующим в виде отдельных программ (.EXE файлов).

24. Передача управления в пакетных файлах может быть осуществлена двумя способами:

1) простой вызов

Пусть у нас есть 2 пакетных файла – 1.bat и 2.bat.В тексте файла 1 вызываем файл 2:

«…

{команды}

2.bat»

В этом случае выполняются команды файла 1, затем команды из файла 2, после чего происходит остановка. Если после вызова файла 2.bat в файле 1 содержатся какие-либо команды, они выполняться не будут.

2) вызов при помощи команды call

Пусть у нас есть 2 пакетных файла – 1.bat и 2.bat.В тексте файла 1 вызываем файл 2:

«…

{команды}

call 2.bat

…»

В этом случае выполняются команды файла 1, затем команды из файла 2, после чего продолжается выполнение команд файла 1


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: