當運行 批處理文件bat 時 , 會有一個黑窗口顯示 , 對於不懂的人來講, 仍是很嚇人的;
有兩種辦法,能夠讓bat後臺運行,不出現黑窗口
第一種解決辦法(推薦) :
在你寫的批處理文件,開頭加上如下三行代碼便可
if "%1"=="hide" goto CmdBegin
start mshta vbscript:createobject("wscript.shell").run("""%~0"" hide",0)(window.close)&&exit
:CmdBegin123
第二種解決辦法:
好比你的批處理文件, 名字爲 test.bat
再建立一個txt文件 , 好比叫 backrun.txt
再該文件中寫入如下代碼
createobject("wscript.shell").run "test.bat",01
此時再把該txt文件的後綴名改成.vbs ; backrun.vbs 此時雙擊該該vbs文件, 咱們的批處理文件,就已經進入後臺運行模式了; 能夠打開資源管理器, 會發現有一個 叫cmd的進程在運行,就是咱們批處理文件的進程了; 結束進程的話,直接再資源管理器上,結束該cmd進程便可