1

我已經創建了簡單的.NET 2.0控制檯應用程序。讀取數據庫,發送電子郵件並將結果寫入名爲「logs」的子文件夾中作爲.TXT文件。Windows 2008任務計劃程序問題

當我手動運行它時,應用程序可以正常工作。 但是任務調度程序不能運行它。

當我查看歷史記錄時,我看到 「Task Scheduler successfully completed」{46794881-039f-4c37-8c5b-af70def503ce}「用戶」xxx \ Administrator「的」\ testtask「任務實例。

而最後的運行結果爲「(爲0x1)」

是什麼意思,我怎麼能做出這種運行?

在此先感謝...

OKB

回答

2

爲0x1可能是你的程序返回的ERRORLEVEL。 嘗試手動調用該命令(理想狀態下爲將運行該任務的用戶)。請記住,除非您勾選「完全訪問」複選框,否則它不會以完全管理員身份運行。

是它試圖由其他用戶擁有的共享位置觸摸文件 - 如果這樣更改文件權限。

確定什麼是真的出錯的最好方法是下載procmon並找出而不是開始猜測會話。

+0

我試圖手動調用,但保持不變...我不認爲這是一個資源問題。爲所有人設置所有文件權限 – 2009-12-18 12:31:07

+0

然後procmon是最好的答案(如果保持不變,那就意味着「工作正常,不像我的定時任務」) – 2009-12-18 12:41:46

相關問題