我是一个网络管理员,很少有编码或使用Powershell的经验。大约一个月一次,我必须在大约25台服务器上检查并安装Windows更新。我尝试了Powershell,希望能以一种更自动化的方式处理这个任务,但在检查后让服务器实际安装更新时却遇到了麻烦。我为张贴这样一个新手问题道歉,但是谁能让我知道这是否可能,如果是的话,告诉我你的黑魔法的方法?
WSUS将要求您安装组件并设置配置文件等。如果您在单个网络上有大量服务器,那么这是您交付内容的最佳选择。
如果你只是想在特定的远程主机上调度和运行更新,有很多东西已经可用,可以做到这一点,你只需要想出你的实现,为哪些主机调度更新。我为之前的雇主做过同样的事情,使用一个web应用程序让所有者安排更新,然后后端工作流程执行批准请求,安装,日志记录等。
PowerShell Gallery是一个很好的开始。这是一篇教你如何使用pswindowupdate的文章。