Powershell
Windows 10 Hibernate Boot 讓我們在啟動時暫停(Powershell)腳本執行
我正在集中使用在啟動時執行的 Powershell 腳本(本地電腦,而不是登錄)。我遇到了一些問題需要解決,例如“等待網路”或我們的域控制器之間的複制失敗,這有時會阻止我在啟動期間執行我的 Powershell 腳本。
由於我現在已經解決了所有這些問題並且事件日誌看起來不錯,我發現 Powershell 腳本通常不會被執行。我查看了我的同事所做的,似乎啟動時的 Powershell 腳本僅在執行重新啟動時才執行。據我所知,當您通常使用“關機”時,Windows 10(和 8?)會執行休眠關機和啟動。如果您選擇重新啟動,情況並非如此。
我對這個假設是否正確?我發現全球資訊網上沒有任何記錄。我在我們的域中禁用了快速啟動/休眠啟動,並且每天都會查看腳本至少執行一次。
期待聽到您的經驗。
我可以在我們的域中的 20 台電腦上驗證這種行為。我很確定休眠/快速啟動經常會阻止腳本在啟動時執行。我寫了一篇關於這個以及如何通過 GPO(regkey 修改)禁用它的博文。如果您知道 Window 10(不是 8 的 testet,但很確定它是同一件事)不執行腳本的確切原因……