Основні оператори bat-файлу:
- ECHO: відображає текст в DOS-вікні;
- ECHO OFF: скасовує показ тексту команд DOS-вікні, показуючи підказку і виконаний результат;
- @ECHO OFF: скасовує показ тексту команд і підказок, показуючи виконаний результат;
- XCOPY: використовується для копіювання каталогів і файлів з додатковими параметрами;
- START: запускає виконуваний файл .exe зі своїм стандартним додатком, відкриває каталог;
- FOR/IN/DO: застосовується для позначення файлів;
- MKDIR: створює каталоги;
- REM: для введення рядка коментаря в програмі;
- RMDIR: для видалення каталогів;
- DEL для видалення файлів;
- COPY: для копіювання файлів;
- TITLE: редагування заголовка вікна.
Застосування деяких з перерахованих команд показано на прикладі нижче. Необхідно відзначити, що команда @echo off приховує шлях виконуваної команди, який відображається cmd DOS екрані.
Команда @echo off приховує шлях виконуваної команди
Запуск програм у файлі bat відбувається за допомогою команди start і зазначенням імені запущеної програми.
Запуск програм у файлі bat відбувається за допомогою команди start
Також у файлі може бути прописаний повний шлях до виконуваного файлу.
У файлі прописаний повний шлях до виконуваного файлу
Обидві ці записи для firefox працюють коректно. Однак, вони обидві правильні тільки для зареєстрованих в Windows додатків. Якщо спробувати запустити портативну програму (наприклад, filezilla) без прописи всього шляху до запускається файлу, вона не запуститься.