代码之家  ›  专栏  ›  技术社区  ›  Peter Kelly

我可以从InstallShield可执行文件中获取产品代码吗?

  •  3
  • Peter Kelly  · 技术社区  · 16 年前

    我可以通过编程方式查询MSI并检索ProductCode等属性。 有没有办法查询Installshield可执行文件以获取它所包含的MSI的属性?

    2 回复  |  直到 16 年前
        1
  •  2
  •   ajay_whiz    16 年前

    我猜installshield可执行文件是一种自解压的可执行文件。它首先将文件提取到临时文件夹,然后运行安装程序。如果exe支持命令行开关提取所有文件,那么您可以通过您的程序使其提取,然后查询产品代码的MSI。

        2
  •  0
  •   Yarik    11 年前

    您还可以尝试在启用日志记录的情况下运行可执行文件:

    Setup.exe /v"/l*v C:\MSI.log"