Windows installer 是否可以在不安装应用程序的情况下从InstallShiel 2009安装包获取应用程序的GUID?
我有一些文件,比如Windows installer 是否可以在不安装应用程序的情况下从InstallShiel 2009安装包获取应用程序的GUID?,windows-installer,installation,installshield,guid,Windows Installer,Installation,Installshield,Guid,我有一些文件,比如setup.exe,其中包含应用程序使用InstallShield 2009创建的单文件安装程序。有没有办法在不实际安装应用程序的情况下提取应用程序的GUID?首先使用setup.exe/a提取安装程序。适当地回答对话框,您需要设置提取位置。有关提取setup.exe的更多详细信息,请查看此答案: 提取完成后,找到并打开MSI文件,检查属性表中的升级代码和产品代码。您需要Installshield、Orca或任何其他能够打开MSI文件的工具 右键单击MSI文件本身并选择“属性”
setup.exe
,其中包含应用程序使用InstallShield 2009创建的单文件安装程序。有没有办法在不实际安装应用程序的情况下提取应用程序的GUID?首先使用setup.exe/a
提取安装程序。适当地回答对话框,您需要设置提取位置。有关提取setup.exe的更多详细信息,请查看此答案:
提取完成后,找到并打开MSI文件,检查属性表中的升级代码和产品代码。您需要Installshield、Orca或任何其他能够打开MSI文件的工具
右键单击MSI文件本身并选择“属性”,可以找到程序包代码
一些链接:
首先使用
setup.exe/a
提取设置。适当地回答对话框,您需要设置提取位置。有关提取setup.exe的更多详细信息,请查看此答案:
提取完成后,找到并打开MSI文件,检查属性表中的升级代码和产品代码。您需要Installshield、Orca或任何其他能够打开MSI文件的工具
右键单击MSI文件本身并选择“属性”,可以找到程序包代码
一些链接:
好的,我设法为InstallShield的单文件安装程序获取GUID。 以下是步骤:
isunpack.exe
实用程序(源代码:)解包:
语法:C:\>isunpack.exe setup.exe
Disk1
文件夹
setup.ini
并读取ProductGUID
属性:
[Startup]
AppName=MY_PRODUCT
ProductGUID=ca96f3a1-f350-11d3-b354-002035c150e5
...
好的,我得到了InstallShield的单文件安装程序的GUID。 以下是步骤:
isunpack.exe
实用程序(源代码:)解包:
语法:C:\>isunpack.exe setup.exe
Disk1
文件夹
setup.ini
并读取ProductGUID
属性:
[Startup]
AppName=MY_PRODUCT
ProductGUID=ca96f3a1-f350-11d3-b354-002035c150e5
...
对不起,这个答案不相关。我问的是InstallShield 2009,不是MSI。对不起,这个答案不相关。我问的是InstallShield 2009,不是MSI。对不起,这个答案不相关。我问的是InstallShield 2009,不是MSI。