This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- How to create a silent install MSI?
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)
Not applicable
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 08, 2009
09:02 AM
How to create a silent install MSI?
I'm new to InstallShield, so this may be an easy question. My deployment utility requires single-file MSI installers which have no user interaction (i.e. setup.exe with an iss file won't work). I've successfully hidden most user dialogs by setting visible = false. However the welcome dialog, ready to install dialog, and setup successful dialog appear despite have visible set to false. I also tried deleting them altogether, but that caused errors. What is the trick for hiding these dialogs?
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 08, 2009
04:02 PM
Does the deployment tool provide the option to run the installer silently (with a command equivalent to msiexec.exe /i productname.msi /qn)? Normally, a silent installation is a characteristic of the deployment tool and not the installer...
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 11, 2009
07:53 AM
I did something that sounds similar to what you're trying to do. I had a deployment utility program that ran selected product MSIs, but I didn't want to run them with the silent switch.
Instead, the deployment utility set a command line property (such as SILENT_RUN="Yes") and I used the property to condition the dialogs that appear in the sequence table. All the costing and other actions in the UI sequence ran, but the dialogs did not display. (Of course, you have to be willing to accept the default values from all of the dialogs.)
Instead, the deployment utility set a command line property (such as SILENT_RUN="Yes") and I used the property to condition the dialogs that appear in the sequence table. All the costing and other actions in the UI sequence ran, but the dialogs did not display. (Of course, you have to be willing to accept the default values from all of the dialogs.)
![](/skins/images/8CE4FAD0DE6F3A6F9D0567434D2D2DAE/responsive_peak/images/icon_anonymous_message.png)