Silent installation of the MSI package
PentagonMail Assistant can be deployed silently without user interaction via the MSIEXEC command. Adding command-line options to the MSIEXEC command provides control over what is installed.
By default the PentagonMail Assistant installer will install the core components and all available filing providers.
e.g. msiexec /i "PentagonMail Assistant (x64).msi" /quiet
The MSI package has a number of properties that determine what is installed. The installer interrogates the target system to pre-populate these properties. For example if it finds that M-Files is installed on the client machine it will install the M-Files provider. You can override these using the MSIEXEC command-line options as detailed in the table.
Property Name |
Default Value |
Possible Values |
Description |
OUTLOOK_BITNESS |
Detected based on installed Outlook version |
X64 X86 NONE |
This value determines the bitness version of Microsoft Outlook or Office. Outlook is available in 64 bit and a 32bit versions. This value specifies which version of Outlook is supported. This should not need to be set, but can be overridden if required. NOTE: This should not be confused with the operating system version.
|
FILESYSTEM_PROVIDER |
1 |
0 1 |
This value determines if the File System filing provider is installed. Setting this value to 1 will install it.
|
SHAREPOINT_PROVIDER |
0 |
0 1 |
This value determines if the SharePoint filing provider is installed. Setting this value to 1 will install it. |
MFILES_PROVIDER |
If the M-Files Client is installed on the target machine it will default to 1, otherwise 0 |
0 1 |
This value determines if the M-Files filing provider is installed. Setting this value to 1 will install the M-Files filing provider. This can be used if the installer fails to detect an M-Files Client installation.
|
MFILES_SERVER |
If the M-Files Server is installed on the target machine it will default to 1, otherwise 0
|
0 1 |
This value determines if the M-Files server components are available for install. This option should not be used with the /quiet option. This can be used if the installer fails to detect an M-Files Server installation.
|
Note that you must include quotes around the 1 or 0 for the values as shown in the examples below.
Examples
Do not install the File System filing provider:
msiexec /i "PentagonMail Assistant (x64).msi" FILESYSTEM_PROVIDER=”0” /quiet
Install the SharePoint filing provider:
msiexec /i "PentagonMail Assistant (x64).msi" SHAREPOINT_PROVIDER=”1” /quiet
Do not install the M-Files filing provider:
msiexec /i "PentagonMail Assistant (x64).msi" MFILES_PROVIDER=”0” /quiet
Force the M-Files server component to be available for install: (shows the user interface)
msiexec /i "PentagonMail Assistant (x64).msi" MFILES_SERVER=”1”
Install the default options with verbose logging
msiexec /i "PentagonMail Assistant (x64).msi" /L*V "C:\temp\install.log" /quiet
For more information on the MSIEXEC Command-Line options click here.
Also note that once installed, users will need to log out of Windows and log back in for the changes to take effect