我正在探索以下两种获取 Windows 补丁信息的方法的可靠性。
- 使用 Windows 更新代理 - IUpdateSearcher 接口与 COM。
- 使用 WMIC QFE GET(通过客户端或带有 COM 的 WMI 接口)
以下是我对上述两种方法的疑问
使用 Windows 更新代理 - IUpdateSearcher 接口与 COM。
- IUpdateSearcher 是否浏览以下注册表并提供信息?
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\基于组件的服务 - 是否有任何其他注册表路径 IUpdateSearcher 寻找提供更新信息?
- IUpdateSearcher 是否提供了 WMIC QFE 提供的超集?
使用 WMIC QFE GET(通过客户端或带有 COM 的 WMI 接口)
- WMIC QFE 是否搜索以下注册表路径并提供信息?HKEY_LOCAL_MACHINE\Software\Microsoft\Updates (或) HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Updates
- WMIC QFE GET 是否有任何其他注册表路径用于提供更新信息?
另外,以上两种方式,
- 哪种方法是在不丢失数据的情况下获取更新信息的最佳方法?
- 哪种方法执行得更快?
有人可以为我的所有查询提供答案吗?