我需要知道,如果Windows有未决的安全更新从CMD或Python。
我从cmd中find了一个表单:
– 第一:我执行>> C:\Windows\system32\wuauclt.exe /detectnow
– 之后: >> Read the %systemroot%\WindowsUpdate.log
文件信息。
但是我认为一定是另一种简单的方式来做到这一点。
我发现,为C#存在一个名为WUApiLib的库,这存在python或风格的东西?
你当然可以使用Powershell这样的事情:
我找不到任何直接访问WSUS信息的方法。 您可能能够使用PyWin32或ctypes到达他们,但我无法找到任何示例。
您可以使用命令行工具Wuinstall( http://www.wuinstall.com ),就像这样:wuinstall / search列出所有挂起的更新,使用/ xmlout选项可以将整个列表保存到xml以供进一步处理