
[討論]批處理命令窗口閃一下就沒了的原因我只能總結出兩個原因,各位批友怎么看?批處理命令窗口閃一下就沒了的原因:1.如果沒在行末加 pause,批處理默認以cmd /c的形式運行(運行完代碼后不保存窗口——和其對應的是cmd /k命令),所以就會一閃就沒了。2.語法出錯也會造成窗口一閃消失。(強調:語法錯誤!——對應的邏輯錯誤會得到錯誤結果,但是不會出現一閃而過——這也是cmd.exe的特性,像vbs這種功能比較強大的腳本就會提示語法錯誤的具體事項,而不會一閃而過)例如:for /l %%i in(1 1 10) do @Echo %%ipause::我的本意是要其輸出1-10這十個數并暫停,但其卻一閃而過了,這是因為 in(),in和()之間要空格!

