pause
暫停批處理批次程式,並顯示提示,Press any key to continue . . .
語法
pause
參數
參數 | 描述 |
---|---|
/? | 在命令提示字元顯示說明。 |
備註
如果按 CTRL+C 停止批次程式,則會出現下列訊息:
Terminate batch job (Y/N)?
。 如果按下 Y (表示「是」) 來回應此訊息,則批次程式會結束並將控制權傳回作業系統。可以在批次程式中您可能不想處理的區段之前插入 pause 命令。 當 pause 暫停批次程序的處理時,可以按 CTRL+C,然後按 Y 停止批次程式。
範例
若要建立批次程式提示使用者在其中一個磁碟機中變更磁碟,請輸入:
@echo off
:Begin
copy a:*.*
echo Put a new disk into Drive A
pause
goto begin
在此範例中,磁碟機 A 中磁碟上的所有檔案都會複製到目前目錄。 在訊息提示您將新磁碟放在磁碟機 A 之後,pause 命令會暫停處理,以便您可以變更磁碟,然後按下任何按鍵以繼續處理。 此批次程式會在無限循環中執行 — goto begin 命令會將命令解譯器傳送至批次檔的 Begin 標籤。