3.3.1. Учебное задание №1. Изучение основных команд, предназначенных для орга-
низации пакетного файла в ОС Windows.
Примечание. Для выполнения данного учебного задания при себе необходимо иметь
USB – Flash -
накопитель, отформатированный в среде ОС Windows.
Порядок выполнения:
I.
Загрузить командную оболочку:
•
нажмите
Пуск | Выполнить,
•
наберите в появившемся окне
Сmd.exe (или cmd),
•
нажмите Enter для ввода.
II.
Одной из первых команд, имеющей первостепенное значение и предназначенной
для отображения и установки переменных среды в ОС Windows, является команда Set.
Синтаксис команды Set:
Set [
переменная=[строка]],
где параметр:
переменная — задает имя переменной, значение которой требуется присвоить или
изменить.
строка — задает строковое значение для указанной переменной.
/р — позволяет установить значение переменной среды для входной строки.
/a
выражение — указывает, что строка справа от знака равенства является числовым
выражением, значение которого вычисляется. При этом обработчик выражений поддержи-
вает операции, список которых приведен в табл. 3.3.
В пакетных файлах при использовании любых логических или двоичных операторов
необходимо заключить строку выражения в кавычки. Любые нечисловые строки в выра-
жении рассматриваются как имена переменных среды, значения которых преобразуются в
числовой вид перед их использованием. Если переменная с указанным именем не опреде-
лена в системе, вместо нее подставляется нулевое значение, что позволяет выполнять ариф-
метические операции со значениями переменных среды.
Если команда с ключом /a вызывается из командной строки, а не из пакетного файла,
она выводит окончательное значение выражения.
Числовые значения рассматриваются как десятичные, если перед ними не стоит пре-
фикс 0x для шестнадцатеричных чисел, и 0 для восьмеричных чисел. Например, числа
0x12
h
, и 022
8
обозначают десятичное число 18. Обратите внимание на запись восьмеричных
чисел: 08 и 09 не являются допустимыми числами, так как в восьмеричной системе исчис-
ления цифры 8 и 9 не используются.
|