Install Performance Monitor Silently
Silent installation can be initiated using command line arguments.
To initiate silent installation, it is done through the following command:
SLNXPerformanceDashboardSetup.exe /s /v”/qn PROPERTIES”
| Argument | Meaning |
|---|---|
| /s | Tells the SLNXPerformanceDashboardSetup.exe to run silently. |
| /v | Tells the SLNXPerformanceDashboardSetup.exe to pass all parameters within this argument to the internal MSI. This is why the remaining parameters are inside quotes. |
| /qn |
This is passed to the MSI to tell it to run in quiet mode with no UI. Additional options that can be used: /q[n|b|r|f] Sets user interface level
When using /qn from a command-line, the command prompt must first be elevated to Administrator privileges. In other cases where there is a UI, the installer can prompt for elevation. |
| PROPERTIES |
These are the public properties that are set to configure the installation. Each property name is all uppercase and the value is set through an ‘=’ (i.e. PROPERTY=value). When property values have spaces, the values must be quoted with the quotes escaped via a \ character. (e.g. PROPERTY=\”value with spaces\”) Refer to the properties section below for possible properties to set. |
Properties
| Property Name | Meaning |
|---|---|
| INSTALLDIR | Sets the location of the installation. |
| INSTALLDIR_SP | Sets the storage path for the data. |
| INSTALLDIR_LOG | Sets the log storage path. |
| SERVICE_USER | The Windows user account under which the service will run. |
| SERVICE_PASSWORD | The password of the specified SERVICE_USER. |
| ENABLE_SSL | Specifies if the service being installed will listen on SSL. If not using SSL, do not specify this parameter. To enable SSL, set ENABLE_SSL=TRUE. |
|
PORT_NOSSL |
The port on which the service will listen if ENABLE_SSL is not set. |
|
PORT_SSL |
The port on which the service will listen if ENABLE_SSL is set to TRUE |
|
ENABLE_SSL_TRUST_CERT |
Specifies if when connecting to the Core service, all certificates are trusted. Do not set in order to use the keystore to establish trust. To trust all certificates, set ENABLE_SSL_TRUST_CERT=TRUE |
|
CORE_ADDRESS |
The name/ip address of the Core server. |
|
CORE_PORT_NOSSL |
The port on which Core is listening for HTTP connections. |
|
CORE_PORT_SSL |
The port on which Core is listening for HTTPS connections. |
|
ENABLE_CORE_SSL |
Specifies if Core is listening on SSL. If set to TRUE, the Dashboard service will attempt to connect to Core via SSL on the port specified in CORE_PORT_SSL. To disable SSL connection to Core, do not specify this property. Without SSL, the Dashboard service will attempt to connect to core via the port identified in CORE_PORT_NOSSL |
|
CORE_ACCOUNT_USER |
The internal SLNX administrator account to use for connecting to Core. |
|
CORE_ACCOUNT_USER |
The password of the CORE_ACCOUNT_USER account |