Методические



бет56/86
Дата05.12.2022
өлшемі241.78 Kb.
#466510
1   ...   52   53   54   55   56   57   58   59   ...   86
МУ к лаб работам Часть 1

Контрольный вопрос:


Что такое рекурсивный вызов пакетного файла?
Сколько звеньев рекурсии может быть при рекурсивном вызове пакетных файлов?



  1. Следующие две команды и последние из основного набора, предназначены для задания начала и конца области определения локальных переменных среды в пакетном файле. Изменения среды являются локальными для пакетного файла и задаются командой Setlocal. Локальное окружение используется до тех пор, пока не встретится команда Endlocal или не будет достигнут конец пакетного файла (Eof), при этом командный интер- претатор восстанавливает первоначальные параметры.

Синтаксис команд Setlocal и Endlocal:


Setlocal {enableextension | disableextensions} {enabledelayedexpansion | disa- bledelayedexpansion},


:

Endlocal,


где параметр:




enableextension — включает расширения командного интерпретатора до появления соответствующей команды Endlocal, вне зависимости от состояния расширений команд- ного интерпретатора перед командой Setlocal.
disableextensions — выключает расширения командного интерпретатора до появле- ния соответствующей команды Endlocal, вне зависимости от состояния расширений ко- мандного интерпретатора перед командой Setlocal.
enabledelayedexpansion — включает расширения переменной среды с задержкой до появления соответствующей команды Endlocal, вне зависимости от состояния расширений командного интерпретатора перед командой Setlocal.
disabledelayedexpansion — выключает расширения переменных среды с задержкой до появления соответствующей команды Endlocal, вне зависимости от состояния расшире- ний командного интерпретатора перед командой Setlocal.
Вертикальное двоеточие (:) иллюстрирует последовательность определенных команд, расположенных между Setlocal и Endlocal, ограничивающие область локальных перемен- ных среды. Кроме того, что допускается использование нескольких вложенных пар команд Setlocal и Endlocal.
Дополнительная информация по данным командам, а также примеры их использования доступны в справке ОС (Пуск | Справка и поддержка) в соответствующих разделах. Справку также можно получить, набрав в окне командной оболочки строку Setlocal /? или Endlocal /? и нажав Enter для ввода.




Достарыңызбен бөлісу:
1   ...   52   53   54   55   56   57   58   59   ...   86




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет