gpt4 book ai didi

installation - 微星 : How to check that product is actually installed

转载 作者:行者123 更新时间:2023-12-03 06:58:56 25 4
gpt4 key购买 nike

我的系统通过互联网安装了多个 MSI 产品,并且遇到了一种情况 - 测试人员删除了包​​含产品的文件夹,但没有删除注册表项,并且我的系统发现该产品通过注册表存在,并尝试升级它,但产品实际上不存在。

是否有任何 MSI 功能可以帮助我确定产品在静默模式下的状态以及用户是否删除文件 - 卸载整个产品?

最佳答案

如果您只需要检查产品是否仍在 Windows Installer 中注册 - 将软件包的产品代码转换为打包 guid 格式(例如,通过使用 http://www.dwarfsoft.com/blog/2010/06/22/msi-package-code-fun/ 中的脚本)并在 HKCR\Installer\Products 中搜索其存在。

要真正从 Windows Installer 数据库中删除产品 - 最简单的方法是使用 http://msdn.microsoft.com/en-us/library/windows/desktop/aa370523(v=vs.85).aspx 中的 MsiZap 。

关于installation - 微星 : How to check that product is actually installed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6980045/

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