Создание простого пакетного файла
Пакетные файлы Windows отлично подходят, если вы хотите выполнить несколько задач в быстрой последовательности, или если вы хотите делать что-то с несколькими файлами подряд, или если вы просто не хотите использовать графический интерфейс для выполнения некоторых задач (например, выполнение необслуживаемых задач). Пакетные файлы — это текстовые файлы с расширением «.bat», содержащие операторы командной строки Windows. Конечно, вам нужно знать операторы командной строки, чтобы ввести их в файл .bat. В Интернете есть много мест, которые описывают доступные операторы командной строки, но одно место следующее:
http://technet.microsoft.com/en-us/library/cc754340.aspx#BKMK_Index
Есть разные способы создать командный файл, но поскольку командный файл — это не что иное, как простой текстовый файл, возможно, самый простой способ — использовать Блокнот. Поскольку я много использую командные файлы, я создал папку C: \ Bat, в которой храню их все. Чтобы создать новый, я использую проводник Windows или проводник для перехода к C: \ Bat, затем щелкаю правой кнопкой мыши в этой папке и выбираю New | Текстовый документ. (См. Рис. 1.)
Рисунок 1. Создание нового текстового документа.
Сразу после выбора пункта меню «Текстовый документ» введите имя, которое вы хотите присвоить командному файлу (скажем, вы хотите, чтобы он назывался «Каталог»), и нажмите Enter. Теперь нажатие Enter во второй раз запустит Блокнот, и вы сможете начать вводить операторы командной строки, составляющие ваш командный файл.
Например, предположим, что вы хотите создать пакетный файл, который создает список каталогов папки и помещает этот список в файл с именем «Dirlist.txt». Оператор командной строки, который создает список каталогов, — это DIR, и для направления вывода DIR в файл вы используете «>»
оператор. Таким образом, строка, которую вы вводите в Блокноте, будет следующей:
DIR > Dirlist.txt
Операторы командной строки не чувствительны к регистру, поэтому вам не нужно вводить DIR в верхнем регистре, если вы этого не хотите. После того, как вы ввели это в Блокнот, сохраните файл и выйдите. Последнее, что нужно сделать перед вызовом командного файла, — это переименовать его в «.bat»
расширение вместо расширения по умолчанию «.txt». Здесь снова в проводнике Windows или проводнике щелкните правой кнопкой мыши только что созданный файл («Directory.txt») и выберите «Переименовать» в контекстном меню. С помощью клавиши со стрелкой вправо перейдите к части имени файла «.txt» и замените «.txt» на «.bat», а затем нажмите Enter. (Windows спросит вас, уверены ли вы, что хотите переименовать файл. Нажмите «Да».) Теперь в вашей папке должен быть файл с именем «Directory.bat».
Один из способов вызвать командный файл — это дважды щелкнуть по нему, поэтому для фактического выполнения вашей команды DIR дважды щелкните файл «Directory.bat».
Сразу же на мгновение появится и исчезнет окно, и теперь вы увидите файл с именем «Dirlist.txt» в своей папке. Этот файл был создан командами командного файла. Открыв этот файл, вы увидите список каталогов вашей папки C: \ Bat.
Очевидно, что наличие командного файла, который создает список каталогов вашей папки C: \ Bat, имеет ограниченную ценность, но этот совет был предназначен для того, чтобы дать вам введение в создание и запуск простого командного файла. Но возможности пакетной обработки очень мощные. См. Другие советы, чтобы понять, как использовать более сложные командные файлы.
Этот совет (13100) применим к Windows 7, 8 и 10.