Учебники

Пакетный скрипт — Обзор

Пакетный сценарий включен для автоматизации последовательностей команд, которые повторяются по своей природе. Сценарии — это способ, с помощью которого можно облегчить эту необходимость, автоматизируя эти последовательности команд, чтобы упростить свою жизнь в оболочке и сделать ее более продуктивной. В большинстве организаций Batch Script так или иначе включен для автоматизации вещей.

Некоторые функции пакетного скрипта —

  • Может читать входные данные пользователей, чтобы их можно было обрабатывать дальше.

  • Имеет управляющие структуры, например, для переключения, для лучшей автоматизации и написания сценариев.

  • Поддерживает расширенные функции, такие как функции и массивы.

  • Поддерживает регулярные выражения.

  • Может включать в себя другие программные коды, такие как Perl.

Может читать входные данные пользователей, чтобы их можно было обрабатывать дальше.

Имеет управляющие структуры, например, для переключения, для лучшей автоматизации и написания сценариев.

Поддерживает расширенные функции, такие как функции и массивы.

Поддерживает регулярные выражения.

Может включать в себя другие программные коды, такие как Perl.

Некоторые из наиболее часто используемых пакетных сценариев —

  • Настройка серверов для разных целей.

  • Автоматизация служебных операций, таких как удаление ненужных файлов или файлов журналов.

  • Автоматизация развертывания приложений из одной среды в другую.

  • Установка программ на разных машинах одновременно.

Настройка серверов для разных целей.

Автоматизация служебных операций, таких как удаление ненужных файлов или файлов журналов.

Автоматизация развертывания приложений из одной среды в другую.

Установка программ на разных машинах одновременно.

Пакетные сценарии хранятся в простых текстовых файлах, содержащих строки с командами, которые выполняются последовательно, одна за другой. Эти файлы имеют специальное расширение BAT или CMD. Файлы этого типа распознаются и выполняются через интерфейс (иногда называемый оболочкой), предоставляемый системным файлом, называемым интерпретатором команд. В системах Windows этот интерпретатор известен как cmd.exe.

Для запуска командного файла достаточно просто щелкнуть по нему. Пакетные файлы также можно запускать в командной строке или в строке запуска-запуска. В этом случае необходимо использовать полное имя пути, если только путь к файлу не находится в среде пути. Ниже приведен простой пример пакетного сценария. Этот пакетный скрипт при запуске удаляет все файлы в текущем каталоге.