0

我正在开发一个在服务器上部署和执行的脚本(所以就好像我在本地而不是远程运行它)。

我需要检查是否安装了所有关键更新。每台服务器都有一个 WSUS 服务器来管理其更新。有没有办法让我用 VBScript 做到这一点。

我在看这篇文章, Windows Update Check with vbscript

但我不知道它是否对我有帮助,因为我不太熟悉 Windows 更新的工作原理,但我只需要关键更新。

如果我按照我链接的帖子中选择的答案的方法,将

CreateObject("Microsoft.Update.Session")

如果 WSUS 正在管理更新,是否可以工作?我用什么来只获取 WSUS 认为关键的更新?

4

1 回答 1

2

Microsoft.Update.Session对象将查询主机指向的任何更新服务器,无论是 Microsoft 的服务器还是本地 WSUS。它仅报告适用于主机的已批准更新。

于 2013-02-08T00:50:14.620 回答