是否可以使用批处理脚本更新 WXP?基本上,我想运行一个批处理脚本,该脚本在后台安装所有重要更新,并接受任何需要用户交互的对话框。
编辑1:
我知道我可以启用“自动下载并安装”选项来执行此操作,但我有大约 100 台计算机要处理,因此如果可以通过批处理文件完成就好了。这样,我可以使用我们已有的软件,只需单击一下即可在所有计算机上运行批处理文件。
答案1
您可以通过组策略启用自动下载和安装选项。假设您的 PC 没有登录域(这会使操作变得过于简单),只需在一台机器上设置本地策略,然后导出并在其他机器上导入。
或者通过 .reg 文件更改设置 - 功能与使用 .bat 相同 - 如果您使用登录脚本,则可以将其弹出到登录脚本中。
如果您在任何地方安装了 Windows 服务器操作系统,您可以在其上设置 wsus 角色(或者它是否有新名称?)无需支付额外费用 - 如果重复下载令人烦恼的话。
您不会在任何地方发现使用批处理文件来处理这个问题 - 可能是因为用这些方法处理这个问题太简单了(而且试图维持这个问题会让人发疯)。
答案2
设置一个启动脚本,运行注册表文件来配置自动更新。您可以轻松配置。所有键都在“HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate”中
将以下内容复制到 *.reg 文件作为一个良好的起点:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000004
"ScheduledInstallDay"=dword:00000000
"ScheduledInstallTime"=dword:00000003
"AutoInstallMinorUpdates"=dword:00000001
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
上述操作将设置计算机自动下载所有更新,并安排每天凌晨 3 点安装。它还将静默安装所有小更新,并让登录用户决定是否重新启动计算机。这是一个很好的基本设置,您可以通过编辑注册表项进一步自定义它 -请参阅此 TechNet 文章以了解更多详细信息。
答案3
自动修补程序仍然存在..