“pause”用於暫停批處理的執行器並給出提示信息,然后由用戶決定是繼續執行還是終端執行。
語法:
pause
簡單一個pause,不附帶任何參數。
執行pause以后會提示一句話【按任意鍵繼續執行】 rem 我的系統是日文的,提示內容是【続行するには何かキーを押してください . . .】,反正大概都是這個意思了。
①當我們按任意鍵的時候,繼續執行pause后面的語句,也是說繼續執行。
②當我們按ctrl+C的時候,會提示出,是不要終止批處理的提示,並且這個時候可以選擇是繼續還是終止。
當我們輸入Y並回車的時候,程序就終止了,即不再繼續執行后面的語句。
當我們輸入N並回車的時候,就直接終止批處理的繼續執行,其實跟我們直接按任意鍵效果是一樣的。
簡單的例子:
echo off echo test pause pause echo continue pause
執行以后會看到效果:
test pause
続行するには何かキーを押してください . . .
記下來
1、按任意鍵以后
test pause
続行するには何かキーを押してください . . .
continue pause
2,按ctrl+C,並選擇N加回車
test pause
続行するには何かキーを押してください . . .
バッチ ジョブを終了しますか (Y/N)? N
continue pause
3,按ctrl+C,並選擇Y加回車
test pause
続行するには何かキーを押してください . . .
バッチ ジョブを終了しますか (Y/N)? Y
有了中斷,是不是會對我們調試很有幫助呢?
舉一個簡單的例子
會java的應該都用過tomcat吧,剛開始配置好的,我們發現tomcat根本啟動不起來,有很頭疼,這個時候就可以再啟動批處理文件最后加入【pause】,讓批處理執行完后不關閉CMD窗口。
這個時候就可以看到命令窗口打出的錯誤信息,嘿嘿,是不是發現JAVA_HOME沒配?當然,也可能是別的一些錯誤。