【发布时间】:2018-10-23 12:30:00
【问题描述】:
我想知道是否正在安装/升级软件包。
MSI 引擎设置了一个全局互斥体,但与产品无关。
我的一个想法是扫描正在运行的 msiexec 实例并检查命令行参数以确定 msi 文件并扫描其产品代码,但我想看看是否有更好的选择,虽然找不到任何合适的API。
谢谢
【问题讨论】:
-
添加了一个指向使用 MSI API 的实际代码的链接。如果需要,我可以挖掘更多样本,但不想像往常那样“过度链接”。
-
你想要什么类型的 sutable API?您可以拍摄快照并检查可执行文件名称 msiexec.exe。
标签: windows-installer programmatically