Як написати батник

Автор: Gregory Harris
Дата Створення: 12 Квітень 2021
Дата Оновлення: 26 Червень 2024
Anonim
bat и cmd файлы | УРОК 1
Відеоролик: bat и cmd файлы | УРОК 1

Зміст

З даної статті ви дізнаєтеся, як написати і зберегти найпростіший пакетний файл (батник) на комп'ютері під керуванням Windows. Пакетний файл містить ряд команд DOS (операційна система) і зазвичай використовується для автоматизації часто виконуваних завдань, таких як переміщення файлів. Щоб створити батник, складне програмне забезпечення не потрібно - вам знадобиться тільки текстовий редактор Блокнот.

кроки

Частина 1 з 2: Основи

  1. 1 Відкрийте Блокнот. У Блокноті можна написати програму у вигляді текстового файлу, а потім зберегти його як пакетний файл. Щоб відкрити Блокнот, відкрийте меню «Пуск» , введіть блокнот і натисніть на синій значок «Блокнот» у верхній частині меню.
  • Блокнот використовується для перетворення текстових файлів в пакетні, але код пакетного файлу можна написати в будь-якому текстовому редакторі.
  • Запам'ятайте деякі основні команди. Пакетний файл запускає команди DOS, тому що використовуються команди аналогічні командам DOS. Ось деякі з найбільш важливих команд:
    • ECHO: Виводить текст на екран;
    • @ECHO OFF: Приховує відображається текст;
    • START: Запускає файл з додатком;
    • REM: Додає рядок з коментарями;
    • MKDIR / RMDIR: Створює і видаляє каталоги;
    • DEL: Видаляє файли;
    • COPY: Копіює файли;
    • XCOPY: Копіює файли з додатковими параметрами;
    • FOR / IN / DO: Визначає файли;
    • TITLE: Редагує заголовок вікна.
  • Напишіть програму для створення каталогу. Найшвидший спосіб навчитися створювати пакетні файли - це почати з найпростіших завдань. Наприклад, використовуйте пакетний файл, щоб швидко створити кілька каталогів:

    MKDIR c: каталог1 MKDIR c: каталог2

  • Напишіть програму для створення резервної копії. Пакетні файли відмінно підходять для запуску відразу декількох команд, особливо якщо ці команди потрібно запустити безліч разів. За допомогою команди XCOPY можна створити пакетний файл, який скопіює файли із зазначених папок в резервну папку, причому будуть перезаписані тільки ті файли, які були змінені з моменту останнього копіювання:

    @ECHO OFF XCOPY c: original c: backupfolder / m / e / y

    • Ця програма скопіює файли з папки «original» в папку «backupfolder». Ці папки можна замінити іншими (з відповідними шляхами до папок). / m вказує, що будуть скопійовані лише змінені файли; / e вказує, що будуть скопійовані всі папки (які є в цій папці); / y виводить на екран запит на перезапис файлу.
  • Напишіть більш складну програму для створення резервної копії. Просте копіювання файлів з однієї папки в іншу полегшує роботу з комп'ютером, але що якщо впорядкувати файли під час їх копіювання? Для цього знадобиться команда FOR / IN / DO. Скористайтеся цією командою, щоб вказати, в яку папку повинен скопіювати файл в залежності від його розширення:

    @ECHO OFF cd c: source REM Це вихідна папка з файлами FOR %% f IN ( *. Doc *. Txt) DO XCOPY c: source "%% f" c: text / m / y REM всі файли з розширенням .doc або .txt REM будуть скопійовані з c: source в c: text REM %% f це змінна FOR %% f IN ( *. jpg *. png *. bmp) DO XCOPY C : source "%% f" c: images / m / y REM Всі файли з розширенням .webp, .png, .bmp REM будуть скопійовані з c: source в c: images

  • Експериментуйте з різними командами. В інтернеті можна знайти безліч прикладів програм для пакетних файлів.
  • Частина 2 з 2: Як зберегти пакетний файл

    1. 1 Закінчите вводити програму пакетного файлу. Коли ви завершите вводити і редагувати програму пакетного файлу, збережіть його в якості виконуваного файлу.
    2. 2 клацніть по файл. Ця опція знаходиться у верхньому лівому куті вікна Блокнота. Відкриється меню, що випадає.
    3. 3 натисніть Зберегти як. Ця опція знаходиться в випадаючому меню «Файл». Відкриється вікно «Зберегти як».
    4. 4 Введіть ім'я та розширення .bat. У рядку «Файл» введіть ім'я, а потім введіть .bat.
      • Наприклад, якщо пакетний файл для резервного копіювання буде називатися «backup», введіть backup.bat.
    5. 5 Відкрийте меню, що випадає «Тип файлу». Ви знайдете його в нижній частині вікна «Зберегти як».
    6. 6 клацніть по всі файли. Ця опція знаходиться в випадаючому меню. Так ви зможете зберегти файл із зазначеним розширенням (в даному випадку з розширенням .bat).
    7. 7 Вкажіть папку, в якій буде зберігатися пакетний файл. Для цього клацніть по потрібній папці (наприклад, по «Робочий стіл») в лівій частині вікна.
    8. 8 натисніть зберегти. Ця кнопка знаходиться в нижньому правому куті вікна «Зберегти як». Вікно закриється.
    9. 9 Закрийте Блокнот. Файл буде збережений як пакетний файл в цій папці.
    10. 10 Змініть програму пакетного файлу. Для цього клацніть по ньому правою кнопкою миші і в меню виберіть «Змінити». Пакетний файл відкриється в Блокноті; внесіть необхідні зміни, а потім зберегти файл, натиснувши Ctrl+S.
      • Зміни вступлять в силу, як тільки ви запустите пакетний файл.

    Поради

    • Якщо ім'я файлу або каталогу містить прогалини, укладіть таке ім'я в лапки (наприклад, start "C: Documents and Settings ").
    • Щоб відредагувати пакетний файл, можна використовувати сторонні редактори, такі як Notepad ++, але за великим рахунком це марна затія, якщо ви збираєтеся створювати найпростіші пакетні файли.
    • Щоб запустити деякі команди (наприклад, ipconfig), будуть потрібні адміністративні привілеї. В цьому випадку клацніть правою кнопкою миші по файлу і в меню виберіть «Запуск від імені адміністратора» (якщо ви увійшли в систему в якості адміністратора).

    попередження

    • Залежно від використовуваних команд пакетні файли можуть бути небезпечними. Переконайтеся, що команди пакетного файлу не приведуть до небажаних наслідків (наприклад, до видалення файлів або збою комп'ютера).