引用:
原帖由 Wilson_Lee 于 2007-9-4 14:20 发表 
" v* H8 G* `* b0 J, |0 f4 V" i比方说,我要在用户初次登录时设置这个注册表值3 G5 ~0 p* q, u9 F
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing]
# k0 E9 E1 E7 V7 l"State"=dword:00023e00
复制内容到剪贴板
代码:
set oShell = WScript.CreateObject("WScript.Shell")
oShell.RegWrite "HKCU\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing\state", 146944, "REG_DWORD"可是为什么你要用脚本来改注册表呢,这样的话你用登陆脚本实现的话,除非登陆的用户有修改注册表的权限,否则不会成功。当然你可以把管理员的帐号加进去,不过这样很不安全. 如果用开机脚本来实现的话,就失去了修改某个用户使用该软件的注册表的意义。
, ~7 F2 x# [& H5 t
. o# ^ K( T5 l你完全可以用组策略来完成该项操作,组策略是一个很强大的域管理工具。