Command line installation

The following settings are intended for use only with the reduced, basic and none level of the user interface. See documentation for the msiexec version used for the appropriate command line switches.

Supported parameters:

APPDIR=<path>

path - Valid directory path

Application installation directory

For example: emsl_nt64_ENU.msi /qn APPDIR=C:\ESET\ ADDLOCAL=DocumentProtection

APPDATADIR=<path>

path - Valid directory path

Application Data installation directory

MODULEDIR=<path>

path - Valid directory path

Module installation directory

ADDEXCLUDE=<list>

The ADDEXCLUDE list is a comma-separated list of all feature names not to be installed, as a replacement for the obsolete REMOVE.

When selecting a feature not to install, then the whole path (i.e., all its sub-features) and related invisible features must be explicitly included in the list.

For example: emsl_nt64_ENU.msi /qn ADDEXCLUDE=<list>

note_icon_note NOTE

ADDEXCLUDE cannot be used with ADDLOCAL.

ADDLOCAL=<list>

Component installation - list of non-mandatory features to be installed locally.

Usage with ESET .msi packages: emsl_nt64_ENU.msi /qn ADDLOCAL=<list>

For more information about the ADDLOCAL property see http://msdn.microsoft.com/en-us/library/aa367536%28v=vs.85%29.aspx

The ADDLOCAL list is a comma-separated list of all feature that will be installed.

When selecting a feature to be installed, the full path (all parent features) must be explicitly included in the list.

 

Feature Presence

Mandatory - The feature is always installed.

Optional - The feature may be deselected for install.

Invisible - Logical feature mandatory for other features to work properly.

List of ESET Mail Security features:

note_icon_important IMPORTANT

Names of all the features are case sensitive, for example RealtimeProtection is not equal to REALTIMEPROTECTION.

Feature Name

Feature Presence

SERVER

Mandatory

RealtimeProtection

Mandatory

Scan

Mandatory

WMIProvider

Mandatory

HIPS

Mandatory

Updater

Mandatory

eShell

Mandatory

UpdateMirror

Mandatory

DeviceControl

Optional

DocumentProtection

Optional

WebAndEmail

Optional

ProtocolFiltering

Invisible

WebAccessProtection

Optional

EmailClientProtection

Optional

MailPlugins

Invisible

CLUSTER

Optional

_Base

 

_License

 

ShellExt

Optional

_FeaturesCore

 

GraphicUserInterface

Optional

SysInspector

Optional

SysRescue

Optional

OnlineHelp

Optional

OfflineHelp

Optional

EnterpriseInspector

Optional

If you want to remove any of the following features, you need to remove the whole group:

GraphicUserInterface,ShellExt

WebAndEmail,EmailClientProtection,MailPlugins,ProtocolFiltering,WebAccessProtection 

OnlineHelp,OfflineHelp

note_icon_example EXAMPLE

Removing a feature (ProtocolFiltering) on a 64-bit system:

msiexec /i emsl_nt64_ENU.msi /qn ^
/l*xv msi.log REMOVE=WebAndEmail,EmailClientProtection,MailPlugins,ProtocolFiltering,^
WebAccessProtection REINSTALL=_Base,ShellExt,HIPS,SERVER,_FeaturesCore,RealtimeProtection,^
DeviceControl,WMIProvider,Scan,Updater,DocumentProtection,CLUSTER,GraphicUserInterface,eShell,^
UpdateMirror,SysInspector,SysRescue,OnlineHelp,OfflineHelp,EnterpriseInspector

If you want your ESET Mail Security to be automatically configured after the installation, you can specify basic configuration parameters within the installation command.

note_icon_example EXAMPLE

Install ESET Mail Security and disable ESET LiveGrid®:

msiexec /i emsl_nt64_ENU.msi /qn /l*xv msi.log CFG_LIVEGRID_ENABLED=0

List of all configuration properties:

CFG_POTENTIALLYUNWANTED_ENABLED=1/0

0 - Disabled, 1 - Enabled

CFG_LIVEGRID_ENABLED=1/0

0 - Disabled, 1 - Enabled

LiveGrid

FIRSTSCAN_ENABLE=1/0

0 - Disable, 1 - Enable

Schedule a new FirstScan after installation

CFG_PROXY_ENABLED=0/1

0 - Disabled, 1 - Enabled

CFG_PROXY_ADDRESS=<ip>

Proxy IP address

CFG_PROXY_PORT=<port>

Proxy port number

CFG_PROXY_USERNAME=<user>

User name for authentication

CFG_PROXY_PASSWORD=<pass>

Password for authentication