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


NOTE: A Filing Provider is a plug-in that allows filing to a particular storage system e.g. File System folders or to an M-Files vault.

 

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

 

 

NOTE: The MSIEXEC command must be executed with sufficient privileges to install software. At the very least local administrative access will be required.

Also note that once installed, users will need to log out of Windows and log back in for the changes to take effect