endlocal
Завершает локализацию изменений среды в пакетном файле и восстанавливает переменные среды до выполнения соответствующей команды setlocal .
Синтаксис
endlocal
Параметры
Параметр | Описание |
---|---|
/? | Отображение справки в командной строке. |
Замечания
Команда endlocal не действует вне скрипта или пакетного файла.
В конце пакетного файла есть неявная команда endlocal .
Если расширения команд включены (расширения команд включены по умолчанию), то команда endlocal восстанавливает состояние расширений команд (то есть включено или отключено) в то, что было до выполнения соответствующей команды setlocal .
Примеры
Переменные среды можно локализовать в пакетном файле. Например, следующая программа запускает пакетную программу superapp в сети, направляет выходные данные в файл и отображает файл в Блокнот:
@echo off
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out