3
我需要知道任務是否成功運行,這樣我才能在應用程序日誌中創建一個事件。有沒有辦法在代碼中得到這個?我試過如下:如何獲取批處理腳本的任務計劃程序上次運行結果退出代碼?
echo ErrorLevel of "c:\windows\system32\tasks\my task" = %ErrorLevel%
,但我得到0每一次,就算我阻止它過早(0x41306),或在任務仍在運行(應該是0x41301)。有沒有人有任何想法?謝謝。
我找到了解決方法。我得到了實際運行的批處理腳本的退出代碼,而不是獲取任務的退出代碼,如果它不是0,那麼我會發出錯誤應用程序事件,否則它是成功的應用程序事件。