首页 > 解决方案 > 是否可以通过 Powershell 在多个远程服务器上安装 Windows 更新?

问题描述

我是一名网络管理员,几乎没有编码或使用 Powershell 的经验。大约每月一次,我必须在大约 25 台服务器上检查并安装 Windows 更新。我曾尝试过使用 Powershell,希望以更自动化的方式处理此任务,但在检查后让服务器实际安装更新却被挂断了。我为发布这样一个菜鸟问题而道歉,但任何人都可以让我知道这是否可能,如果可以,请告诉我你的黑暗艺术方式?

标签: powershell

解决方案


WSUS 将要求您安装组件并设置配置文件等。如果您在单个网络上有大量服务器,那么这是交付内容的最佳选择。

如果您只想能够在特定的远程主机上安排和运行更新,那么已经有很多可用的东西可以做到这一点,您只需要提出为哪些主机安排更新的实现。我使用 Web 应用程序为全球 10k 多个服务器的前雇主做了这件事,让所有者安排更新,然后后端工作流程执行批准请求、安装、日志记录等。

PowerShell 库是一个好的开始。这是一篇指导您使用 PSWindowsUpdate的帖子。


推荐阅读