是否可以從其他管理員帳戶更改其他用戶HKCU
註冊表?通過批處理文件更改其他用戶的註冊表
我的工作流程是:
- 安裝在管理員帳戶的軟件。
- 安裝創建用戶「CustomUser」
- 我需要設置一些註冊表項,該用戶...
我能夠通過命令ProfileList文件創建註冊表項:
%windir%\System32\runas.exe /profile /user:domain\%targetUser% logonui.exe
但是這並沒有創建目標密鑰HKEY_USERS
我也試過通過C#模擬冒充:http://www.codeproject.com/Articles/124981/A-Complete-Impersonation-Demo-in-C-NET
,但此行拋出異常:Boolean loadSuccess = LoadUserProfile(tokenDuplicate, ref profileInfo);
我理想的方式是改變只是在批處理文件註冊表。
爲什麼你不能讓程序在第一次運行時創建密鑰? –