When I run an MSI (without parameters) I usually have to click my way through dialog boxes and choose if I want to install to current user/all users, the target directory, etc etc.
What happens when I run the MSI with /qn (silent mode). How do I find what answers where automatically chosen for all those dialog boxes?
When I run an MSI (without parameters) I usually have to click my way
Share
An MSI is a basically a database. You can use Orca to open it and view/change settings.
here.
to use Orca can be found here.
question, you can edit which users
the installer will install in silent
mode. Information is here.
I hope this has at least geared you in the right direction.
Edit:
For instance, download the installer for WiX 3.0 and open it in Orca.
WIXUI_INSTALLDIRproperty is set toAPPLICATIONFOLDER.APPLICATIONFOLDERis set to have a default of “vqee3ld3|Windows Installer XML v3” or something similar.InstallDirDlgfires the event SetTargetPath when the user clicks the Next control. The Argument this event sets isWIXUI_INSTALLDIR, which in turn setsAPPLICATIONFOLDERYou could try editing these properties and running the installer to see how the properties are changed. If you have default properties you’d like to set you can run. For instance, close Orca to release the lock on the msi file and run:
More on MSI table structures in this powerpoint