我在注册表 (Windows XP) 中为 Windows 更新服务设置了一个损坏的安全密钥。我注意到我可以从其他服务复制一个安全密钥,然后移动它并用损坏的密钥替换它。我们有许多机器都存在这个问题。我们可以使用我们知道可以使用的安全密钥编写此脚本吗?或者一台机器不能拥有与另一台机器相同的安全密钥吗?
答案1
听起来你指的是值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wuauserv\Security\Security
,对吗?如果是这样,要编写脚本,你可以:
- 在“工作”机器上运行以下命令:
sc sdshow wuauserv
- 请注意该命令的输出,它类似于
D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
- 在“损坏”的机器上,运行以下命令,替换
<SDDL>
第二步中的值:sc sdset wuauserv <SDDL>