Custom MSI installer parameters
What
Starting with FileWave 15.2.0 it is now possible to add custom parameters to MSI Filesets. This includes Filesets created by MSI files, but not Filesets automatically created based on Windows software updates.
When/Why
Some MSI installers accept custom parameters that will change the way software is installed. For example, many MSI installers allow the software installation path to be defined via an additional option at runtime. Two such examples are:
Application | Instal Path |
UltraEdit | TARGETDIR="<my-desired.path>" |
7-Zip |
INSTALLDIR="<my-desired.path>" |
Typically through FileWave, it is necessary to set a silent option:
Application | Silent Instal |
Google Chrome | /qn |
Firefox |
/S |
How
These MSI parameters may be set in two ways.
FileWave Central
Through the newly included Fileset property items:
- "Custom MSI install options"
- "Custom MSI uninstall options"
FileWave Anywhere
Through the newly included Payload Settings:
- "Custom MSI install options"
- "Custom MSI uninstall options"
Multiple options may be specified at the same time and should be separated by spaces. For example, to instal TeamViewer Host silently, whilst at the same time supplying a settings file, this would be achieved with the following: SETTINGSFILE="YOURPATH\yourfilename.tvopt" /qn
If parameters starting with "/" or some special parameters (like ALLUSERS) are entered, they will be silently filtered out by the client.
In both Central and Anywhere there are also "Learn More" links that will allow you to visit this page.
Information
Option definitions:
Custom MSI install options | Options passed to the MSI during Fileset Activation |
Custom MSI uninstall options |
Options passed to the MSI when the Fileset is disassociated. Requires the 'Use MSI Uninstaller' is enabled and that the MSI uninstaller supports this option. (Firefox is an example of an MSI that does not support this feature) |