重要 Windows 更新的数量

重要 Windows 更新的数量

对于 Microsoft Server OS,注册表或 WMI 中是否有一个位置用于存储待处理的重要更新的数量?

我的库存软件支持 wmi 和注册表项。尝试查看是否有办法报告该数字,以便我可以远程了解是否有更新可供下载/安装。搜索此项会给出很多超出范围的信息,因为其中有通用术语。

虽然我确实使用 WSUS,但最好将这些信息集中在我的 LanSweeper 库存系统中。忘了说我使用 WSUS 了。为了让 WSUS 拥有这些信息,我会在我的机器上本地收集这些信息。

答案1

我不确定是否有可能找到待处理的重要更新的数量。但有HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\UAS一个键名为UpdateCount,它将为您提供待处理更新的总数。

答案2

有 4 个注册表项可以让您知道是否有待处理的更新。HopelessN00b 走在正确的轨道上,尽管您必须上一级才能看到这些项。

HKLM\Software\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update

您需要的钥匙是:

  • UpdatesAvailableForDownloadLogon- 等待下载的更新(重要更新)
  • UpdatesAvailableForInstallLogon- 已下载更新等待安装
  • UpdatesAvailableWithUiLogon- 需要交互才能安装的待处理更新
  • UpdatesAvailableWithUiOrEulaLogon- 与上述类似,但您还必须接受 EULA

这应该可以解决您的库存软件的问题。我远程调整的另一个功能是:NextDetectionTime 这样,如果它暂时不检查 WU 或者有我想获取的安全补丁,我会将日期编辑为今天并将当前时间 +1 分钟。

相关内容