gpt4 book ai didi

windows - 我想检测是否已使用 WIX 在用户系统上安装了特定的 Microsoft 修补程序。实现这一目标的最简单方法是什么?

转载 作者:可可西里 更新时间:2023-11-01 10:27:54 26 4
gpt4 key购买 nike

我已经对此做了一些阅读,但我开始怀疑这是越来越多的工作。

我想我可以简单地扫描注册表以查找有问题的修补程序。在尝试这样做的过程中,我了解到修补程序 ID 不再存储在注册表中。相反,MSFT 鼓励用户使用他们的 Windows Update API。

显然,WIX 本身并不支持 Windows Update API。这是否意味着我需要利用自定义操作、与 Windows Update API 交互、将结果返回给 WIX,然后使用该结果控制代码流?

最佳答案

查看 WMI 的 Win32_QuickFixEngineering类(class)。您必须编写一个自定义操作来对该类进行 WMI 查询,以查看您是否获得了您感兴趣的修补程序的实例,然后使用结果设置 Windows Installer 属性。从那里您可以根据您的要求在某种条件元素中使用它。

关于windows - 我想检测是否已使用 WIX 在用户系统上安装了特定的 Microsoft 修补程序。实现这一目标的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9072402/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com