Windows工作排程器是日常管理常用的工具,偶爾也會在最不預期的時機給你一個驚喜。
問題描述
長期以來,我在設定工作排程時習慣選擇「不論使用者登入與否均執行」。這個設定一直運作正常,直到公司開始實施定期更換密碼的政策。
上週完成密碼更新後,我發現所有的排程任務都無法正常運行。仔細檢查才發現:更改密碼後,工作排程器要求重新輸入密碼,否則排程任務就會失效。
初步解決方案的困境
表面上看,問題很單純——每次改密碼之後重新輸入一遍就好。但管理的任務一多、改密碼的頻率一上來,這條路就走不下去了。手動逐一更新既耗時又容易漏掉幾個。
尋找更好的解決方案
我開始研究工作排程器的其他選項,注意到「不要儲存密碼。工作將只有本機資源的存取權」這個設定。
第一個念頭是:這樣不就所有需要連網路的任務都掛了?但實際測試之後,情況比預想中好得多。
測試結果
實際測試的結論:
- 大多數本機任務都能正常運行。
- 需要存取網路共享或網路磁碟機的任務確實受到影響,無法正常執行。
- 其他形式的網路操作(如發送郵件、存取網站等)仍然可以正常運作。
最終解決方案
依據測試結果,採用以下策略:
- 不需要存取網路共享的任務,改用「不要儲存密碼」選項,之後改密碼也不受影響。
- 必須存取網路共享的少數任務,維持原本設定,改密碼後手動更新這幾個就好。
這樣一來,每次改完密碼需要手動處理的任務數量大幅縮減。
小結
這次的踩坑提醒我:習慣用久了的設定不一定是最合適的,在面對新的安全政策時值得重新評估一遍。「不要儲存密碼」這個選項看起來限制很多,實際上只要不涉及 Windows 認證的網路共享,大部分任務都跑得起來。
本部落格所有文章除特別聲明外,均採用CC BY-NC-SA 4.0 授權協議。轉載請註明來源 kyosora 筆記!
評論




