我是一名負責將軟件安裝到個人電腦的小型局域網的管理員。該軟件必須分開安裝(三個不同的可執行安裝程序包)。在電腦上爲每個用戶帳戶插入一個條目
銷售木偶以錯誤的順序提供了階段,並且由於它們按錯誤順序安裝,因此註冊表項沒有正確生成。
所以我需要在註冊表中爲每臺PC上的每個現有用戶創建一個HKCU條目。
我需要安裝該註冊表項是
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\AcmeSoft\AcmeApp]
"InstallLocation"="C:\\Program Files (x86)\\AcmeApp"
@=""
我想編寫一個腳本(語言是不重要的,我很熟悉C++和Python雖然)我可以每臺PC運行一次將此新註冊表項部署到HKCU \ Software \ AcmeSoft \ AcmeApp配置單元。
Regedit顯示一個名爲HKEY_USERS的配置單元,我懷疑它可能包含PC上所有用戶的條目。
我能以某種方式迭代HKEY_USERS並檢查上述密鑰並安裝它,如果它丟失? 謝謝。如果你喜歡這樣你就可以運行它
您需要使用登錄腳本,或者如果您不能這樣做,請讓每個用戶手動導入必要的註冊表設置。 HKEY_USERS只包含真正登錄的用戶的配置單元。 –
感謝Harry,我發現難以實現:)登錄腳本就是我將如何完成這一步的!謝謝! – fishfood
可以在沒有登錄腳本的情況下執行此操作。您只需從默認配置文件和任何現有配置文件加載NTUSER.DAT配置單元。 – Jason