<< Click to Display Table of Contents >> Navigation: Technical Resources > Command Line Switches > Silent Install |
All the ELM 7.5.0 components can be installed silently by providing appropriate command line switches to the ELM .exe setup install package. All switches must be provided as a single line, and will typically wrap in a command prompt window.
Syntax Conventions
Silent Install
Syntax conventions are based on the style used in SQL Server Books Online.
Convention |
Used for |
UPPERCASE |
Installer switch. |
italic |
User supplied values. |
Monospaced |
Values that must be typed exactly as shown. |
Bold font |
Default value used by the installer if the switch is omitted. |
| (vertical bar) |
Separates syntax items enclosed in brackets or braces. Use only one item in the list. |
[ ] (brackets) |
Optional syntax items. Do not type the brackets. |
{ } (braces) |
Required syntax items. Do not type the braces. |
[,...n] |
The preceding values can be repeated n number of times. MSI values are comma separated. Do not allow spaces around any commas. |
[;...n] |
The preceding values can be repeated n number of times. ELM values are semicolon separated. Do not allow spaces around any semicolons. |
Syntax for all switches requires the switch name, an equals sign, and values enclosed in quotation marks.
For example: REMOVE="ELMServerFeature"
Switch Description |
InstallMode The overall action to be performed by the ELM setup package. |
Switch Description |
InstallFolder The drive and path to use for installing the ELM Server. |
Switch |
AddFeatures |
Switch |
RemoveFeatures |
Switch |
ReinstallFeatures |
Switch Description |
AgentDefaultLicense Product licenses that will be assigned to a Service Agent. 7518 = Core Class I |
Switch Description |
SilentServer This is the ELM Server to which the Service Agent will report. |
Switch Description |
ServerDefaultPort Port number of the ELM Server the Service Agent will use. |
Switch Description |
AgentDefaultPort Listening port for the Service Agent. |
Switch Description |
AgentDefaultCategories The Categories to which the Agent should be added. These must match existing ELM Server categories. |
Switch Description |
FailoverServer The instance name of the ELM failover database. |
Switch Description |
FailoverDatabase The name of the ELM failover database. Using only alpha, numeric, and underscore characters is recommended. |
Switch Description |
FailoverSQLUser SQL username when SQL Authentication is used. |
Switch Description |
FailoverSQLPassword Password for SQL Authentication. |
Switch Description |
FailoverWindowsAuthentication Use SQL or Windows authentication. 1 = Windows authentication. 0 = SQL authentication. |
Switch Description |
PrimaryServer The instance name of the ELM primary database. |
Switch Description |
PrimaryDatabase The name of the ELM primary database. Using only alpha, numeric, and underscore characters is recommended. |
Switch Description |
PrimarySQLUser SQL username when SQL Authentication is used. |
Switch Description |
PrimarySQLPassword Password for SQL Authentication. |
Switch Description |
PrimaryWindowsAuthentication Use SQL or Windows authentication. 0 = Windows authentication. 1 = SQL authentication. |
Switch Description |
DeleteDatabasesCheckbox Delete all databases during uninstall. |
Switch Description |
AdvisorCheckbox Install or do not install the ELM Advisor. 1 = Installing ELMAdvisorFeature. 0 = Not installing ELMAdvisorFeature. Should be 1 if ADDLOCAL includes ELMAdvisorFeature. Otherwise, omitted. |
Switch Description |
AgentCheckbox Install or do not install a Service Agent. 1 = Installing ELMAgentFeature. 0 = Not installing ELMAgentFeature. Should be 1 if ADDLOCAL includes ELMAgentFeature. Otherwise, 0. |
Switch Description |
ConsoleCheckbox Install or do not install the ELM Console. 1 = Installing ELMConsoleFeature. 0 = Not installing ELMConsoleFeature. Should be 1 if ADDLOCAL includes ELMConsoleFeature. Otherwise, omitted. |
Switch Description |
DashboardCheckbox The overall action to be performed by the ELM setup package. |
Switch Description |
ServerCheckbox Install or do not install an ELM Server. 0 = Install ELMServerFeature. 1 = Do not install ELMServerFeature. Should be 1 if ADDLOCAL includes ELMServerFeature. Otherwise, 0. |
Switch Description |
EulaAcceptCheckbox Accept End User agreement. 1=Accept 0. Required for all installs. |
Switch Description |
TraceFile The drive and path to use for generating an install trace. |
Switch Description |
ServiceUser The service account used by the ELM Server and ELM Report Scheduler services. |
Switch Description |
ServicePassword The password for the ServiceUser service account. |