Создание сценариев командной строки 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Создание сценариев командной строки



Рассмотренные выше возможности работы с командной строкой широко используются при создании сценариев командной строки.

Сценарии командной строки – текстовые файлы с командами, которые необходимо выполнять последовательно, часто в автоматическом режиме. Сценарии можно создавать и редактировать подобно любому текстовому файлу, используя текстовые редакторы, например, Блокнот. Каждая команда или группа команд, которые нужно выполняться совместно, должны размещаться в отдельной строке. Командная строка не требует специального символа завершения помимо символа конца строки. Файл, в котором сохраняется сценарий командной строки, должен иметь расширение .bat или .cmd.

При создании сценариев командной строки очень часто используются шесть простейших команд: cls, rem, echo, @, title, color.

Рассмотрим подробнее назначение этих команд.

Команда cls очищает консольное окно и перемещает курсор в верхний левый угол экрана. При этом весь текст в буфере экрана тоже очищается.

Команда rem позволяет добавлять в сценарий строки комментариев. Текст комментария помещается через пробел после имени команды. По словам одного из ведущих экспертов в области компьютерных технологий, Уильяма Р. Станека, добавление комментариев в сценарий является признаком хорошего тона:

«… в каждом создаваемом сценарии должны быть комментарии, поясняющие:

- когда сценарий был создан и в последний раз изменен;

- кто создал сценарий;

- для чего предназначен сценарий;

- куда направляется вывод сценария. »

Команда rem может быть использована для предотвращения выполнения команды или группы команд. В этом случае достаточно поместить команду rem в начало строки.

Команда echo служит двум целям: для записи текста в вывод и для включения/выключения эхо-отображения команд. Обычно при выполнении команд сценария сами команды и вывод этих команд отображаются в консольном окне. Это называется эхо-отображением команд. Чтобы отключить эхо-отображение нужно ввести команду echo off. Чтобы узнать, включено ли эхо-отображение команд или нет, достаточно просто ввести команду echo.

Для возобновления эхо-отображения используется команда echo on. Чтобы использовать команду echo для отображения текста нужно указать текст после пробела после команды.

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

При этом между командой и точкой пробела быть не должно!

Команда @ предотвращает эхо-отображение одной текущей строки. Эту возможность команды @ используют для отключения эхо-отображения команды echo off.

Команда title позволяет отобразить в заголовке окна консоли команд любого текста. Этой возможностью можно пользоваться для отображения хода выполнения сценария.

Команда color позволяет изменять цвета фона и текста окна консоли непосредственно при выполнении сценария. По умолчанию консольное окно отображает белый текст на черном фоне. Изменить цвета можно, указав в качестве параметра команды color двухразрядный шестнадцатеричный код, первая цифра которого определяет цвет фона, а вторая – цвет текста. В таблице 6.1 представлены значения кодов цветов окна командной оболочки.

Таблица 6.1. Коды цветов для окна командной оболочки

Код

Цвет

Код

Цвет

0 Black Черный 8 Gray Серый
1 Blue Синий 9 Bright Blue Ярко-синий
2 Green Зеленый A Bright Green Салатовый
3 Aqua Бирюзовый B Bright Aqua Голубой
4 Red Красный C Bright Red Ярко-красный
5 Purple Фиолетовый D Bright Purple Ярко-фиолетовый
6 Yellow Желтый E Bright Yellow Ярко-желтый
7 White Белый F Bright White Ярко-белый

 



Поделиться:


Последнее изменение этой страницы: 2021-12-07; просмотров: 157; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.8.247 (0.006 с.)