windows 調用bat腳本時pause處理

在windows中有的bat腳本會帶pause,如下:

echo "xxxx"
pause

 

在實際運行過程中,表現如下:

 

 

需要按任意鍵才能繼續,問題來了,如果在使用cmd執行腳本時,會卡在這裏等輸入任意鍵,怎麼處理?

方法一

   之前在linux下也有這個方法,在windows下這個方法也行

echo ""| xx.bat

 

 

方法二:

好不容易在stackoverflow上看到一個方法,也不知道是什麼原理,對bat不夠熟悉,如果在powershell下運行,可以這麼做:

@()|.\test.cmd

也不知道@(), 是什麼意思。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章