如何查看 MSI 文件包代码

How can I see an MSI file's PackageCode

我有一个 .msi 文件,我需要查看它的 PackageCode。 我曾尝试使用 Orca 找到它,但没有成功。 .msi 文件对我的系统上未安装的产品进行降级,因此我无法 运行 查看它在注册表中的内容。 我希望 Orca 展示它 - 也许我只是不知道去哪里看。

包代码显示在“摘要信息”对话框中:View|Summary Information

Orca:可以使用 Orca 找到包代码 - 正如 Bob Arnson 所描述的 - 通过打开 MSI 并转到 View =>摘要信息... => 包代码(向底部)。

Windows Explorer: 不过你也可以找到没有Orca的包码。您打开 Windows Explorer 并找到 MSI。然后你右击它和select“属性”。现在转到“详细信息”(您只能找到这样的包代码 - 不是产品代码或升级代码 - 如果需要,请改用 Orca - 在 属性 table 中查找这些值) :

Installed Products:如果安装了MSI,您可以通过多种方式获取包码、产品码和升级码。这是一个将导出 HTML-report 的脚本:https://github.com/glytzhkof/all/blob/master/MsiHtmlReport-Mini-V4.vbs

示例屏幕截图: