Способи, як створити bat-файл
Можливість використання командних пакетних файлів з розширенням 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, що дозволяє перевіряти якість роботи з'єднання з Інтернетом. Це особливо затребуване для любителів мережевих баталій, де важлива не швидкість з'єднання, а пінг (затримка проходження пакетів даних). Наприклад, в який-небудь грі використовуються кілька серверів, і користувач хоче вибрати найбільш швидкий. Знаючи їх Ip-адреси, можна створити батник і перевірити пінг, згодом вибравши кращий. Команди батника будуть виглядати наступним чином:
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» - це і є розширення.