0

是否可以使用 Powershell 脚本远程编辑注册表项?如果是,怎么做?

我有 7 个服务器的列表,我必须在其中禁用 Windows 更新设置。我编写了以下脚本,但只能在本地使用:

$regkey = "HKLM:\SOFTWARE\microsoft\......\auto update"
set-itemproperty -path $regkey -name AUOptions -value 1
set-itemproperty -path $regkey -name ElevateNonAdmins -value 0
set-itemproperty -path $regkey -name IncludeRecommendedUpdates -value 0

有什么建议吗?谢谢!

4

1 回答 1

0

Powershell 对远程注册表的支持是通过 .Net 完成的。有很多谷歌答案可用。这是这个网站的右图:

$Reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $computer1)
$RegKey= $Reg.OpenSubKey("SOFTWARE\\Veritas\\NetBackup\\CurrentVersion")

至于如何设置这些值,留给读者练习。

于 2013-09-25T14:26:29.920 回答