Determine the name of a feature in an MSI to install from the command line

automated-installmsi

I am trying to install an application (SalesLogix 7.2 Admin Tools and Servers) from an MSI package, but only want to install a particular feature. How can I determine the feature name so I can try using the ADDLOCAL parameter?

SLX MSI selections

Best Answer

You can run the installer in verbose logging mode

msiexec /i product.msi /l*v log.txt

Then look for changes to ADDLOCAL property in the log. Thus you will be able to determine which features are installed with the above selection in the GUI.

Otherwise, you can use Orca as suggested by jscott and analyze the package yourself. Although I think using verbose log is simpler solution and you will not miss a feature to be added to ADDLOCAL to get a working installation.