我做了一個C#控制檯應用程序,需要2個配置文件來啓動。 當我從cmd窗口運行它時,它運行良好 - 找到2個配置文件(它們放在exe生成的目錄中)。Windows Server任務計劃程序需要文件在System32文件夾中?
然而,使用Windows服務器任務調度時,我得到一個錯誤時拋出 - 「找不到文件‘C:\ WINDOWS \ SYSTEM32 \ field.config’」
我試着用了一個bat文件任務但出現同樣的問題 - 任務計劃程序嘗試在System32中找到文件direcory。
在System32 direcory中放置兩個配置文件是一種解決方法,但有沒有其他方法? 谷歌搜索類似的問題,但沒有任何信息。 任何幫助mutric appriciated。
這個ir比較奇怪......對於需要顯示相關源代碼的地方,您可以在那裏獲取這些文件 – Yahia
您的批處理文件是否將目錄更改爲相關目錄,或者您只是調用c:\ somedir \ myprog。可執行程序 ? – BugFinder
謝謝你們花時間回答 - 使用完整路徑作爲目前最好的解決方法..mayde任務Sheduler有一種方法來指定工作目錄.. – Nikos