Командный интерпретатор в MS DOS а следом и в семействе Windows 9x имеет название COMMAND. COM. Наиболее известным пакетным файлом в этих системах является AUTOEXEC. BAT, который автоматически исполняется COMMAND. COM во время загрузки операционной системы. Семейство Windows NT 2k, XP и далее не основаны на MS DOS и включают интерпретатор cmd. COMMAND. COM. Некоторые старые возможности COMMAND. COM в нм недоступны, однако вместо них появились новые. Сильная Шашечная Программа Tundra на этой странице. COMMAND. COM включается в NT подобные системы для обеспечения лучшей обратной совместимости. Существуют и другие командные интерпретаторы, разработанные сторонними компаниями и предоставляющие расширенный синтаксис команд для пакетного программирования например, 4. DOS англ. Также существуют компиляторы пакетных файлов например, Bat To Exe Converter, преобразующие пакетные файлы в самостоятельные исполнимые программы. Пакетные файлы полезны для автоматического запуска приложений. Основная область применения автоматизация наиболее рутинных операций, которые регулярно приходится совершать пользователю компьютера например, копирование, перемещение, переименование, удаление файлов работа с папками архивация и т. Пакетные файлы поддерживают операторы if, goto и for в системах семейства Windows NT его возможности существенно расширены, что позволяет обрабатывать результаты выполнения предыдущих команд или приложений и в зависимости от этого выполнять дальше тот или иной блок команд как правило, в случае удачного завершения приложение возвращает 0 в переменной errorlevel в случае неудачного 1 или большее значение. Пакетные файлы могут содержать как внутренние команды, обрабатываемые непосредственно COMMAND. COM или CMD. EXE, так и обращения к внешним утилитам, существующим в виде отдельных программ файлов. EXE либо любых других исполнимых модулей. Пример пакетного файла, вычисляющего выражения введнные пользователем echo off. Калькулятор. startecho Введите выражение.