CMD 檔案和任務調度程序

CMD 檔案和任務調度程序

我想運行 CMD 文件,如上所述這裡

我在任務規劃程式中設定每 5 分鐘運行一次檔案。但是當調度程序運行該文件時 - 視窗閃爍。如何在後台模式下執行CMD檔案?

安裝了Windows 7。

答案1

有關全文和替代方法,請參閱http://www.ericphelps.com/batch/samples/invisible.txt

將這一行文字儲存為「invisible.vbs」:

CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

要以不可見的方式運行任何程式或批次文件,請像這樣使用它:

wscript.exe "C:\Wherever\invisible.vbs" "C:\Some Other Place\MyBatchFile.bat"

這有點危險,因為您的批次文件必須能夠自行關閉,並且絕不能產生可能需要使用者輸入的錯誤。否則,批次文件將不可見地掛起,直到系統關閉或有人用任務管理器將其殺死。

相關內容