如何在 PC 啟動時讓 .bat 檔案在任務排程程式中運作?

如何在 PC 啟動時讓 .bat 檔案在任務排程程式中運作?

好吧,我一直在閱讀超級用戶對這個問題的各種答案,似乎沒有人真正發布一種在 .bat 檔案中運行的方法任務調度程序在電腦啟動時。我想做這個...

我嘗試過任務調度程序在 PC 啟動時啟動 cmd.exe,參數為 .bat 檔案的目錄,但它不起作用。即使它說它確實運行 .bat,.bat 的命令也不會執行...我如何獲取它以便它可以運行任務調度程序沒有這個問題?

答案1

只需將調度程序的任務指向 .bat 檔案本身即可。那就是——在行動選項卡有啟動一個程式直接指向 .bat 檔案的條目 - 不是帶有參數的 cmd.exe。

答案2

我使用“Startup”資料夾來存放啟動時執行的bat 檔案。

將 bat 檔案複製到「Startup」資料夾​​中(例如C:\Users\*your username*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup)。

在bat檔案末尾替換exit為(無論如何這裡都不需要)。這是出於測試目的。在您按下某個鍵之前,命令提示字元不會關閉。這是查看從bat 檔案執行命令期間是否有任何錯誤的好方法。pauseexit

pause當您對結果感到滿意時,請刪除該命令。

相關內容