我有一個腳本,我運行時鎖定Windows 7計算機以在啓動時運行VM Client。 當運行時,它創建一個將在 支票用於日誌記錄DefaultPassword REG鍵本地用戶帳戶,如果不存在創建密鑰Powershell set-itemproperty不會更改註冊表設置
它爲 AutoAdminLogon值註冊表值設置爲1 DefaultdomainName值到本地機器名 DefaultPassword值到本地用戶帳戶密碼 DefaultUsername價值,這是建立在劇本 ForceAutoLogon值1點 登錄類型的值改爲0
在此之後,本地用戶完成在計算機重新啓動並應該登錄作爲本地用戶自動地 但它沒有。我已經檢查了鑰匙,並且在重新啓動之前,一切都是正確的。但是在重新啓動之後,它回到腳本運行之前的狀態。
奇怪的是..如果我再次運行腳本..一切正常。
有沒有人有任何想法,爲什麼發生這種情況?
正如我所說,如果我再次運行相同的腳本後重新啓動它設置註冊表項沒有問題,他們留在第二次重新啓動後。所以我想在第一次重啓之後發生了一些事情......我首先想到的是域組策略,但如果是這樣的話,那麼我將在第二次腳本運行並重新啓動時得到相同的結果。我有另一個腳本,我在這之後運行,設置本地用戶啓動時啓動VMClient並禁用taskmanager,lockworkstation,並在使用ctlr-alt-del鍵時更改密碼功能,這在註冊表中完成。正好。
解決方法可能是使用ps1啓動腳本(gpedit.msc)。使用機器啓動文件夾,以便它在登錄屏幕出現之前運行。 'C:\ WINDOWS \ system32 \ GroupPolicy \ Machine \ Scripts \ Startup' http:// stackoverflow。com/questions/21379759 /如何自動登錄到Windows 7使用密碼/ 21395736#21395736 –