Batch является языком программирования, используется для создания сценариев, в виде текстовых файлов с расширением .bat или .cmd, которые можно выполнять в операционной системе Windows. Основное предназначение пакетных файлов — автоматизация рутинных действий пользователя компьютера, например, для отмены резервного копирования данных, переименования файлов, удаления документов и других задач. BAT файлы запускаются также, как программы .exe, но BAT не имеют внутри кода, в них содержится только текстовая информация, которую считывает командный процессор DOS.