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 標籤。