Пакетні файли не часто говорять. Можливо, ви чули це мимохідь, але, швидше за все, ніхто не присів і не розповів, для чого вони використовуються або як вони працюють. Вони насправді є дуже важливою частиною Microsoft Windows і дуже зручні, залежно від того, для чого ви їх використовуєте. Дотримуйтесь нижче, і ми покажемо, що таке пакетний файл, що він робить, і як ви створюєте його.
Що таке пакетні файли?
Пакетні файли - це звичайні текстові файли з купою команд в них для виконання інтерпретатора командного рядка. Ви також можете почути пакетний файл, який називається файлом сценарію. Важливо пам’ятати, що пакетні файли засновані саме на Windows. Linux та інші операційні системи мають власну версію пакетного файлу для виконання команд скриптів, але "batch" спеціально для Windows.
Оскільки пакетні файли - це звичайні текстові файли, заповнені командами для запуску інтерпретатора командного рядка, важливо не відкривати пакетний файл, який вам не знайомий. Відкриття невідомого пакетного файлу може бути катастрофічним, якщо хтось із шкідливим наміром надіслав це вам або комусь іншому.
Що вони роблять?
Як ми вже згадували, пакетні файли - це текстові файли із звичайним текстом, які містять команди чи інструкції для виконання інтерпретатора командного рядка. У цьому випадку, оскільки пакетним файлом можна керувати лише в операційній системі Windows, то інтерпретатор або "програма оболонки" буде cmd.exe, яку ви можете розпізнати більше як командний рядок.
Програма оболонки приймає ці пакетні файли та виконує всі інструкції, що знаходяться всередині. Ці інструкції всередині пакетних файлів можуть бути безліччю різних команд, але багато людей в першу чергу використовують пакетні файли для автоматизації повторюваних завдань.
Зловмисна сторона речей, люди можуть використовувати пакетні файли / скрипти, щоб завдати шкоди вашому комп'ютеру. Використовуючи пакетний файл, ви можете легко посадити шкідливе програмне забезпечення на свій комп’ютер, видалити необхідні файли, вийти з ладу на ПК тощо. Тому, хоча пакетні файли використовуються для багатьох благ - таких як автоматизація повторюваних завдань - вони можуть бути використані і для шкоди. Однак це є гарною практикою не просто запускати будь-який пакетний файл, який ви натрапили. Ви можете (як правило) переглядати вміст пакетного файлу, клацнувши по ньому правою кнопкою миші та вибравши Відкрити за допомогою блокнота або бажаного редактора простого тексту.
Як створити його?
Створити пакетний файл досить просто. Зрештою, це лише просто звичайний текстовий файл. Щоб створити його, ви можете просто клацнути правою кнопкою миші на робочому столі, вибрати новий файл і назвати його чимось на зразок test.bat . Ви можете назвати його все, що завгодно, доки в кінці цього файлу є розширення .bat . У деяких випадках вам може знадобитися спочатку відкрити Блокнот або звичайний текстовий редактор, а потім натиснути «Зберегти як» і переконатися, що він зберігається як розширення файлу .bat.
Щоб відкрити пакетний файл, щоб додати або відредагувати його вміст, як ми вже говорили вище, ви можете клацнути його правою кнопкою миші та відкрити його за допомогою блокнота або будь-якого іншого редактора простого тексту. Це насправді там, де ви додаєте команди. Наприклад, ви можете помістити щось подібне у файл:
Це прості команди, які просто виводять "Hello World" в командний рядок. Потім він чекає, коли користувач натисне клавішу, а потім припинить програму.
Ось так виглядає дуже основна пакетна файлова програма. Їм, очевидно, стає набагато складніше автоматизувати завдання, додаючи в суміш різні команди, змінні та інші синтаксиси.
Закриття
Це лише швидкий погляд на те, що таке пакетні файли та що вони можуть робити. Пам’ятайте, що пакетними файлами можна керувати лише в середовищі операційної системи Windows, тому ви не зможете виконати одне і те ж розширення файлу в Linux.
Якщо у вас є якісь питання, не забудьте залишити коментар нижче або приєднайтеся до нас на форумах PCMech!
