2012-09-06 60 views
1

我有一個映射聯網驅動器的批處理文件。大約一週前密碼過期了,所以調用批處理文件的程序開始拋出錯誤。計劃任務調用的批處理文件在計劃時拋出錯誤,雙擊時運行正常

我已經更新了批處理文件中的密碼,當我雙擊批處理文件時,驅動器映射正常。然而,當計劃任務拉開序幕,我得到以下錯誤:

Logon failure: unknown user name or bad password. 

沒有人見過這個?我嘗試重新創建計劃任務,但它似乎沒有任何區別。

編輯

我已經更新了計劃的任務,這是沒有問題的性質。該問題似乎是批處理文件中的用戶名和密碼。奇怪的是,如果我以交互方式登錄並雙擊可執行文件,則一切正常。

上一次作業運行時,它拋出了「信號量超時期限已過期」錯誤。我從來沒有見過這個特殊的錯誤,但似乎它實際上已經登錄,並試圖在發生這種情況時複製文件。

編輯

我修訂我的代碼,使之儘可能簡單。我使用批處理文件來映射驅動器,然後使用代碼來傳輸文件。我仍然遇到同樣的問題 - 當我雙擊該批處理文件時它工作正常,但是一旦我將調度程序放入圖片中,就會拋出「錯誤的用戶名或密碼無效」錯誤。

偶爾,當我試圖通過雙擊運行該文件時,出現「無法找到路徑的一部分」錯誤。這對我說驅動器映射實際上工作,但它試圖複製時失敗。 (大多數情況下,通過雙擊測試可以正常工作)

回答

4

創建該任務時與該任務關聯的用戶名和密碼不再有效或已更改。 這通常發生在創建任務時忘記選擇不存儲密碼的選項。當您的密碼設置爲過期時,每次您必須重置密碼時,您都會遇到此問題。請確保按照圖像執行操作: enter image description here

1

聽起來好像與計劃任務關聯的用戶名和/或密碼不再正確。批處理文件很可能正常,您只需更改計劃任務的屬性即可。

+1

我重新創建了任務,以便我們看看是否存在這個問題。該任務執行得很好 - 該任務調用一個程序,該程序又調用該批處理文件。也許憑證被緩存或調度程序的東西?我們會看到它今晚運行的時間。 – Tim

0

在測試我們編寫的新powershell腳本時,我遇到了類似的情況,以創建計劃任務以備份到一個或多個網絡位置。我必須經歷多次迭代,當我從兩個網絡位置減少到一個時,計劃任務停止工作,被調用腳本中的各個步驟會給出「登錄失敗:未知用戶名或密碼錯誤」錯誤,但是當我複製了參數,並從他們工作的命令行運行它們。

看完這個問題和Tim的評論後,我嘗試刪除計劃任務並重新創建它。之後,它的工作。我會同意計劃的任務可能會緩存一些內容。

相關問題