배치 파일에서 환경 변경사항의 현지화를 종료하고 해당 setlocal 명령이 실행되기 전의 값으로 환경 변수를 복원합니다.
Syntax
endlocal
Parameters
| Parameter | Description |
|---|---|
| /? | 명령 프롬프트에 도움말을 표시합니다. |
Remarks
endlocal 명령은 스크립트 또는 배치 파일 외부에서는 효과가 없습니다.
배치 파일의 끝에 암시적 endlocal 명령이 있습니다.
명령 확장이 사용 가능한 경우(명령 확장은 기본적으로 사용 가능함) endlocal 명령은 명령 확장의 상태(즉, 사용 또는 사용 안함)를 해당 setlocal 명령이 실행되기 전의 상태로 복원합니다.
Note
명령 확장을 사용 및 사용하지 않도록 설정하는 방법에 대한 자세한 내용은 Cmd 명령을 참조하십시오.
Examples
배치 파일에서 환경 변수를 지역화할 수 있습니다. 예를 들어, 다음 프로그램은 네트워크에서 슈퍼앱 배치 프로그램을 시작하고, 출력을 파일로 전달하고, 메모장에 파일을 표시합니다.
@echo off
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out