How Do I Perform A Silent Installation Of ESRD Software Products?
Windows does support a silent installation option for all .msi files. Msiexec is the program that “interprets packages and installs products” (see links below) and can be run from the command line. Please note that any command line installation must occur from a command line being run as an administrator.
To run command line as administrator: Click on the start menu. In the search box, type cmd. Wait while Windows searches. In the list of found programs, right click on cmd (or cmd.exe) and choose “Run as administrator.”
Some condensed notes about installation options:
- To specify the .msi package to be installed, use: /i [path to the .msi file]
- To specify the silent installation option, use: /q
- Note that using a completely silent option will not provide any feedback about the success, failure, or completion of the installer. To determine that the process has completed, it is possible to look in the Windows Task Manager Processes tab and watch “msiexec.exe” in the process list. When msiexec disappears from the list, the installer has finished; however, success or failure of a silent installation will not be reported. Alternatively, several other “quiet” options are available. For example, to specify no feedback should occur until the installation ends, at which time a modal dialog box should appear to report the status, use: /qn+
- To specify a property value, use the syntax: PROPERTY=VALUE
- For StressCheck® 10.1 and higher, the property INSTALLLEVEL can be set to 5 to indicate all features should be installed (a “Complete” installation). If INSTALLLEVEL is not specified, StressCheck® will default to a “Typical” installation.
The following example, when executed from an administrative command line, will perform a silent installation of all features (“Complete” option in the GUI) in the StressCheck® 10.1 installation package located on user Kristen’s desktop:
msiexec /i “C:\Users\Kristen\Desktop\StressCheck®PE_10.1_x64.msi” /q INSTALLLEVEL=5
More information about msiexec command-line options: