Introduction
This article discusses how an InstallShield user can run a suite installer silently.
Instructions
- Create a suite project.
- Add then configure Feature1, Feature2, and so forth.
- Add packages: Package1, Package2, and so forth.
- Associate each package with a feature.
- In the Packages View, for each package, configure a Detection Condition (at a minimum) as well as an Eligibility Condition, if appropriate. When the Detection Condition evaluates to true, the package is detected as already being installed, so the suite installer goes into maintenance mode. When the Eligibility Condition evaluates to try, the package is determined to be qualified to be installed on the target machine.
- Run the suite installer silently with the following command:
Setup.exe /silent ISFeatureInstall=Feature1,Feature2 /debuglog"C:\MyLogsFolder\suitedebuglog.txt" /log"C:\MyLogsFolder"
NOTE: The directory for the /log argument needs to exist prior to running the command. The /log argument will only result in logs being created for each package if logging is enabled in the package-specific settings of each package in the Packages View.
Working Suite and Basic MSI sample projects, built with InstallShield 2023 R2, that demonstrate this functionality that was discussed are attached to this article.
More Information
Advanced UI and Suite/Advanced UI Setup.exe Command-Line Parameters
Related Articles
Running an Installer Silently Using InstallAnywhere 5Number of Views Run a Quick Patch Silently 3Number of Views How Do I Install the Windows Installer Engine on My Computer Using Installshield 8Number of Views Documentation for Suite Setup.exe Command-Line Parameters, Passing Parameters to Suite Packages 15Number of Views How to Select/Deselect Features by Default for a Suite Installer 4Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Revenera Assistant
Case id: 00001065
Activity: Status change: 2 hours ago