Windows 7 無人值守部署 - 提示輸入密碼,並使用它自動登錄
我使用 System Image Manager 創建了一個無人參與的 XML 應答文件,我已將其寫入 Windows 7 DVD。這包含幾乎所有系統配置,但故意不包括已安裝系統的使用者名或密碼 - 我希望使用者在安裝過程中在控制台輸入這些。
但是,我隨後執行了一些安裝後腳本,其中一些會重新啟動機器並在重新啟動後繼續。這意味著使用者必須在安裝過程中多次登錄 - 由於某些腳本需要一段時間才能執行,這非常不方便。因此,我正在尋找一種在安裝後啟用自動登錄的方法。
但是,我能找到的所有範例僅支持使用答案文件中設置的使用者名/密碼,而不是由使用者提供。我是否遺漏了一些明顯的東西,或者有人能想到任何聰明的解決方法嗎?
我嘗試向
FirstLogonCommand
oobeSystem 通行證添加一個,該通行證使用%USERNAME%
並%USERPASSWORD%
通過 Sysinternals“Autologon”實用程序啟用自動登錄,但發現%USERPASSWORD%
沒有擴展。有沒有辦法找到這些資訊?我能想到的唯一其他解決方法是在任何使用者登錄之前執行我的安裝後腳本,可能是通過創建服務。不過,這會增加複雜性——我更願意讓它們在使用者會話中以互動方式和可見的方式執行。
(編輯:也許有必要提到我在這裡也沒有使用 AD 域)。
我建議使用 MDT(Microsoft 部署工具包)自動處理此問題。
它有一個使用者定義帳戶的使用者帳戶頁面。它將創建的使用者放入 var(s) 中。您可以使用該 var 執行命令(來自 cmd 或 powershell)。或者,如果您真的很喜歡 unattend.xml,您可以在為目標系統生成 unattend.xml 文件時將其集成到該文件中。
我個人推薦命令行方式,因為它更容易跟踪和管理,而無需載入 WAIK 附帶的圖像編輯器。