我有一个拥有无数工作站的网络,并且 Windows 更新是通过 WSUS 以推送周期完成的,以便我们使用通用映像和配置并避免网络拥塞。
我有许多存储工作站,每个月连接一次,持续几天以接收更新,但并非所有工作站都属于其推送周期。
我想避免去每台机器并单击“检查更新”,因为这需要我连接显示器、鼠标和键盘。
有没有办法(最好通过 powershell,但我持开放态度)在远程系统上启动检查并安装更新?假设现在一次只检查 1 个系统,我可以添加一个文件阅读器,稍后再查看。
注意:WSUS 服务器的配置超出了我的能力范围,我只是被要求确保这些机器得到更新。
感谢您的帮助或提示
答案1
wuauclt /detectnow
是您想要的命令。它将强制工作站检测新更新。如果它们配置为自动从 GPO 安装更新,那么它也会下载并安装它们。
该命令可以包装在一个invoke-command
块中并通过 PowerShell 远程运行。
答案2
尝试 psexec
Psexec \\servername "wuauclt /detectnow"
答案3
我发现最通用、最可行的方法是使用安装。
我是一位快乐的用户。