如何检查 Windows 上是否安装了给定的知识库?
How to check if a given KB is installed on Windows?
有没有办法检查 Windows 上是否安装了给定的 KB?具体来说,我想知道 Windows Server 2012 R2 上是否安装了 KB2999226。
谢谢。
正如问题的评论部分中已经提到的,您需要探索 Windows Update Agent API 才能准确地实现这一目标。
要使用 cmd 搜索更新,例如 KBDDDDDDD,您可以使用以下命令:
wmic qfe get hotfixid | find "KBDDDDDDD"
您可以借助 system() 函数在 C++ 中直接调用此查询。请检查此 post 以了解如何 。
有没有办法检查 Windows 上是否安装了给定的 KB?具体来说,我想知道 Windows Server 2012 R2 上是否安装了 KB2999226。
谢谢。
正如问题的评论部分中已经提到的,您需要探索 Windows Update Agent API 才能准确地实现这一目标。
要使用 cmd 搜索更新,例如 KBDDDDDDD,您可以使用以下命令:
wmic qfe get hotfixid | find "KBDDDDDDD"
您可以借助 system() 函数在 C++ 中直接调用此查询。请检查此 post 以了解如何