Загрузить PDF Загрузить PDF

Из данной статьи вы узнаете, как написать и сохранить простейший пакетный файл (батник) на компьютере под управлением Windows. Пакетный файл содержит ряд команд DOS (операционная система) и обычно используется для автоматизации часто выполняемых задач, таких как перемещение файлов. Чтобы создать батник, сложное программное обеспечение не нужно — вам понадобится только текстовый редактор Блокнот.

Часть 1
Часть 1 из 2:

Основы

Загрузить PDF
  1. В Блокноте можно написать программу в виде текстового файла, а затем сохранить его как пакетный файл. Чтобы открыть Блокнот, откройте меню «Пуск» , введите блокнот и нажмите на синий значок «Блокнот» в верхней части меню.
    Реклама
  • Блокнот используется для преобразования текстовых файлов в пакетные, но код пакетного файла можно написать в любом текстовом редакторе.
  • Запомните некоторые основные команды. Пакетный файл запускает команды DOS, поэтому используемые команды аналогичны командам DOS. Вот некоторые из наиболее важных команд:
    • ECHO : выводит текст на экран;
    • @ECHO OFF : скрывает отображаемый текст;
    • START : запускает файл с приложением;
    • REM : добавляет строку с комментариями;
    • MKDIR/RMDIR : создает и удаляет каталоги;
    • DEL : удаляет файлы;
    • COPY : копирует файлы;
    • XCOPY : копирует файлы с дополнительными параметрами;
    • FOR/IN/DO : определяет файлы;
    • TITLE : редактирует заголовок окна. [1]
  • Напишите программу для создания каталога. Самый быстрый способ научиться создавать пакетные файлы — это начать с простейших задач. Например, используйте пакетный файл, чтобы быстро создать несколько каталогов: [2]
     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 Все файлы с расширением .jpg, .png, .bmp 
     REM будут скопированы из c:\source в c:\images 
    
  • Поэкспериментируйте с различными командами. В интернете можно найти множество примеров программ для пакетных файлов.
  • Часть 2
    Часть 2 из 2:

    Как сохранить пакетный файл

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

    Советы

    • Если имя файла или каталога содержит пробелы, заключите такое имя в кавычки (например, start "C:\Documents and Settings\" ).
    • Чтобы отредактировать пакетный файл, можно использовать сторонние редакторы, такие как Notepad++, но по большому счету это пустая затея, если вы собираетесь создавать простейшие пакетные файлы.
    • Чтобы запустить некоторые команды (например, ipconfig), потребуются административные привилегии. В этом случае щелкните правой кнопкой мыши по файлу и в меню выберите «Запуск от имени администратора» (если вы вошли в систему в качестве администратора).
    Реклама

    Предупреждения

    • В зависимости от используемых команд пакетные файлы могут быть опасными. Убедитесь, что команды пакетного файла не приведут к нежелательным последствиям (например, к удалению файлов или сбою компьютера).
    Реклама

    Об этой статье

    Эту страницу просматривали 144 576 раз.

    Была ли эта статья полезной?

    Реклама