win10 設定計劃任務時提示所指定的賬戶名稱無效,如何解決?

  • 2019 年 10 月 26 日
  • 筆記

我想把我的 python 爬蟲腳本設定為自動定時執行,我的設備是win10 作業系統,這將用到系統自帶的計劃任務功能。且我希望不管用戶是否登錄都要運行該定時任務,但在設置計劃任務的屬性時,遇到一個報錯:所指定的賬戶名稱無效

該報錯是如何發生的,以及如何解決?記錄如下:

報錯是如何發生的?

如下圖所示,設置計劃任務的屬性:

  • 如果僅勾選「只在用戶登錄時運行」,點擊「確定」後直接創建成功。並不會遇到如題報錯。
  • 如果勾選「不管用戶是否登錄都要運行」,點擊「確定」後彈出賬戶資訊輸入介面。這種情況才會遇到這個錯誤。

這種情況下,正確輸入密碼,也會遇到報錯:所指定的賬戶名稱無效

報錯截圖:任務 name 出錯。錯誤消息:所指定的賬戶名稱無效。

如何解決該報錯?

我搜了好多辦法,唯一對我的情況有效的解決辦法是:在計劃任務屬性頁面,點擊「更改用戶或組」,輸入用戶名(比如我的「75801」),然後點擊「檢查名稱」,再點擊「確定」提交,就可以了。

請留意,執行該操作前與之後,「安全選項-運行該任務時,請使用下列用戶賬戶」那裡發生了變化。

無論是設定計劃任務,還是修改計劃任務的屬性,當勾選了「不管用戶是否登錄都要運行」後,都有可能遇到此類報錯。都可以按照這個方式解決問題。