Можливість використання командних пакетних файлів з розширенням bat, також впізнаваних, як батник (batch files), в перший раз з’явилася в перших версіях системи MS-DOS. Потім ці файли перейшли в нові системи Windows і OS / 2. Юзер, знає, як зробити bat-файл, має можливість у кілька разів спростити свою роботу в операційній системі. Справедливості ради треба зазначити, що можливо обійтися і без батники. Але нерідко все одно необхідно дослідження якихось особливостей виконання команд системи. Тому немає сенсу ігнорувати можливість і краще все-таки вивчити питання, як зробити bat-файл.

Структура Батники дуже простий: він практично являє собою знайомий усім текстовий файл, в якому по черзі прописані команди для виконання командним мікропроцесором (інтерпретатором). У Досе їм був command.com, а в нових системах йому на заміну прийшов cmd.exe.

Реалізована розширена підтримка операторів if, for, goto (згадуємо Бейсік і схеми алгоритмів), що дозволяє створювати звичайне інтерактивне меню. В останні роки життя MS-DOS (перед переможним ходом Windows) ентузіастами створювалися досить складні розгалужені файли autoexec.bat.

Розширення bat-пакетних файлів прийнято в перших системах Microsoft, сучасні ж батник — це cmd-файли з додатковими функціями.

Основне призначення bat-файлів полягає в автоматизації виконання легких команд, «витлумачених» інтерпретатором. Приміром, запустивши вірно складений батник, можна в автоматичному режимі видалити цілу директорію, зробити папку, копіювати і архівувати файли. Це тільки головні функції, зрозумілі більшості. По суті здатності ще ширший. Нерідко на форумах наводяться поради, як зробити файл з розширенням bat, що дозволяє інспектувати якість роботи з’єднання з Вебом. Це особливо потрібно для любителів мережевих баталій, де принципова не швидкість з’єднання, а пінг (затримка проходження пакетів даних). До прикладу, в хоч якій грі вживаються кілька серверів, і юзер бажає обрати найжвавіший. Знаючи їх айпішник, можна зробити батник і перевірити пінг, потім вибравши найкращий. Команди Батники будуть виглядати наступним чином:

Ping ХХХ.ХХХ.ХХХ.ХХ

Pause,

де «ХХХ …» — адресок перевіряється ресурсу. Використовуючи буденний образ і набравши «Пуск — Виконати — Ping ХХХ …», у результаті вийде нічого не можна усвідомити, так як після виконання тесту вікно з плодами одномоментно закриється. А наведена в Батники команда pause запобігає закривання вікна. Очевидно, це звичайною приклад, але він дає уявлення про корисність bat-файлів.

Існує кілька методів, як зробити bat-файл, при цьому вони все результативні. Працювати з файлами зручніше з програми-оболонки FAR або Total Commander (TC). Найкращий інтегрований провідник ж поступається здібностям оболонок. У таких оболонках немає ніяких складнощів з тим, як зробити bat-файл. В TC тиснемо Shift + F4 і набираємо назву файла за еталоном «імя.расшіреніе», приміром, test.bat. Розкривається блокнот. Пишемо потрібні команди. При виході зберігаємо конфігурації. Все, батники створений.

Прихильники стандартних утиліт повинні спочатку запустити блокнот: Win + R, у вікні набираємо notepad (Enter). Набираємо команди Батники. У меню «зберегти як» обираємо шлях для збереження, а у віконці «ім’я файлу» пишемо по еталону — «імя.расшіреніе» (test.bat). Файл створений. Головне — не забути прописати розширення.

Схожим чином можна зробити пакетний файл навіть з додатка MS Word. Тільки необхідно при всьому цьому не забути вказати потрібну розширення.

Новачок, який вирішив вивчити, як зробити bat-файл, повинен завжди тримати в голові, що ще поки правила створення файлів ніхто не відміняв, а вони свідчать, що у кожного файлу має бути розширення (три літери після крапки). Розширення показує операційній системі, яким конкретно додатком відкривати даний файл. «Bat» — це і є розширення.