Share via


endlocal

結束批次檔中環境變更的當地語系化,並將環境變數還原到執行對應的 setlocal 命令之前的值。

語法

endlocal

參數

參數 描述
/? 在命令提示字元顯示說明。

備註

  • endlocal 命令在指令碼或批次檔之外沒有作用。

  • 批次檔結尾有隱式 的 endlocal 命令。

  • 如果啟用命令延伸模組 (預設啟用命令延伸模組),則 endlocal 命令會將命令延伸模組的狀態 (即已啟用或已停用) 還原到執行對應的 setlocal 命令之前的狀態。

注意

如需啟用和停用命令延伸模組的詳細資訊,請參閱 Cmd 命令

範例

您可以在批次檔中當地語系化環境變數。 例如,以下程序在網路上啟動 superapp 批次程式,將輸出導向檔案,並在記事本中顯示檔案:

@echo off
setlocal
path=g:\programs\superapp;%path%
call superapp>c:\superapp.out
endlocal
start notepad c:\superapp.out