我需要知道Windows是否有来自cmd或python的待处理安全更新。
我从cmd找到了一个表单:
- 首先:我执行>> C:\Windows\system32\wuauclt.exe /detectnow
- 之后:>> Read the %systemroot%\WindowsUpdate.log
文件信息。
但我认为必须是另一种简单的形式。
我发现C#中存在一个名为WUApiLib的库,这对于python或者某种风格是否存在?
答案 0 :(得分:0)
你当然可以使用Powershell来做这件事:
我无法找到任何直接访问WSUS信息的方法。您可以使用PyWin32或ctypes访问它们,但我无法找到任何示例。
答案 1 :(得分:0)
您可以使用命令行工具Wuinstall(http://www.wuinstall.com),如下所示: wuinstall / search 列出所有挂起的更新,使用/ xmlout选项可以将整个列表保存到xml以进行进一步处理