1

I have some file, like setup.exe which contains application's single file installer created with InstallShield 2009. Is there a way to extract application's GUID without actual installing of the application?

Stein Åsmul
  • 39,960
  • 25
  • 91
  • 164
Barat Sahdzijeu
  • 1,683
  • 1
  • 18
  • 29

2 Answers2

0

Extract the setup first using setup.exe /a. Answer dialogs as appropriately, you will need to set an extract location. Check this answer for more details on extracting your setup.exe: Extract MSI from EXE

When the extract is done, locate and open the MSI file and check for the Upgrade code and the Product codes in the Property table. You need Installshield, Orca or any other tool capable of opening the MSI file.

The package code you can find by right clicking the MSI file itself and selecting Properties.


Some links:


Community
  • 1
  • 1
Stein Åsmul
  • 39,960
  • 25
  • 91
  • 164
0

Ok, I was managed to get GUID for InstallShield's single file installer. Here are the steps:

  1. Unpack it with isunpack.exe utility (source: http://www.compdigitec.com/labs/files/isxunpack.exe):

    Syntax: C:\> isunpack.exe setup.exe

  2. It creates a Disk1 folder with unpacked installer.

  3. Open setup.ini and read ProductGUID property:

    [Startup]
    AppName=MY_PRODUCT
    ProductGUID=ca96f3a1-f350-11d3-b354-002035c150e5
    ...
    
Community
  • 1
  • 1
Barat Sahdzijeu
  • 1,683
  • 1
  • 18
  • 29