Skip to main content

Custom MSI installer parameters

What

Starting with FileWave 15.2.0 it willis benow possible to add custom parameters to MSI filesets.Filesets. This includes the filesetsFilesets created by MSI files but not the filesetsFilesets automatically created based on Windows software updates.

When/Why

The idea behind this is that someSome MSI installers accept custom parameters that will change the way how software is installed. E.g.For example, many MSI installers (e.g. UltraEdit) allow to control where to install the software installation path to be defined via an additional option at runtime.  Two such examples are:

ApplicationInstal Path
UltraEditTARGETDIR="<my-desired.path>".
7-Zip

INSTALLDIR="<my-desired.path>"

ToTypically through FileWave, it is necessary to set customa silent option:

ApplicationSilent Instal
Google Chrome/qn
Firefox

/S

How

These MSI parameters,parameters navigatemay tobe set through the filesetnewly included Fileset property dialogitems:

and
    you will find the input fields
  • "Custom MSI install options"
  • and
  • "Custom MSI uninstall options"
  • at the bottom.

image.png

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:

Information

These custom parameters should be separated by single spaces. If parameters starting with "/" or some special parameters (like ALLUSERS) are entered, they will be silently filtered out by the client.

The "Custom MSI install options" will be passed to msiexec for installation (so when the fileset is deployed). The "Custom MSI uninstall options" will be passed to the msiexec for un-installation in the case that "Use MSI uninstaller" is checked and the association of the fileset to the client is removed. Note that the MSI file needs to support uninstallation for this to have an effect (e.g. Firefox MSI does not support it).

In Anywhere you can also change these custom options in the Payload settings:

image.png

In both Central and Anywhere there are also "Learn More" links that will allow you to visit this page.