Installing the VTS clients via the command line
The VTS clients, e.g. the VTS Admin Client (AC) or the VTS Testplayer (TP), can also be installed via the command line. With this type of installation, no visible setup is started. All required parameters are transferred via the installation command.
Installation command
The installation command has the following structure:
ClientSetup.exe /qx
INSTALL_AC=1 LANGUAGE_AC=de-DE
INSTALL_TP=1 LANGUAGE_TP=de-DE MANDANT_ID=AUTO
WTS_SERVICE_BASE_ADDRESS=https:|//XX.XX:7xxx
Explanation of parameters
The possible parameters are:
Parameter | Value | Description |
---|---|---|
/qx |
|
|
INSTALL_AC INSTALL_TP | 1 or 0 | If one of these parameters is set to “1”, the administration software (AC) or the Testplayer (TP) is installed. If a parameter is set to “0”, the corresponding software is not installed. If the AC or TP is installed, the “WTS_SERVICE_BASE_ADDRESS” must be specified. The default language must also be set for the component to be installed (see below). |
WTS_SERVICE_BASE_ADDRESS | Text | Address of the WTS Service and port through which the clients communicate with the server. These parameters are absolutely necessary when TP or AC are installed, e.g. WTS_SERVICE_BASE_ADDRESS=https:|//WTSSERV:7001 |
LANGUAGE_AC LANGUAGE_TP | Text | The language in which the administration software or Testplayer is installed. The available languages are listed below. |
MANDANT | Text | Optional parameter – Client name: If this option is specified, the client setup does not attempt to resolve the client via the server installation, so that the client setup can be installed independently of the server setup. If this parameter is specified, it is not necessary for the server to be accessible. The parameter also accepts an empty string (“”). |
MANDANT_ID | Text | This parameter can be used to set the client with which the Testplayer should start (e.g. W12345_001). If “AUTO” is entered, the first client found on the server is selected. If the client is to be entered at each start, MANDANT_ID=“-” must be specified! |
RUN_CLIENT_SETUP | 0 | The execution of the client setup is suppressed. |
ICON_AC ICON_TP ICON_HWT | 0 or 1 | Determines whether the corresponding desktop icons are installed. During the Testplayer installation, you can specify whether an icon for the hardware test (ICON_HWT) should be created in addition to the Testplayer icon. |
CACHE_DIRECTORY | Text | Specifies the path where the cache for the administration software and the Testplayer should be created. Example: CACHE_DIRECTORY="d:\temp\schuhfried" |
/exelang | 1031 or 1033 | 1031: starts the setup in German 1033: starts the setup in English This parameter is optional. |
Examples
Installation of the administration software with icon in English:
ClientSetup.exe /qr INSTALL_AC=1 ICON_AC=1 LANGUAGE_AC=en-US WTS_SERVICE_BASE_ADDRESS=https:|//192.168.0.113:7001
Installation of the Testplayer in German including icons for Testplayer and hardware test:
ClientSetup.exe /qr INSTALL_TP=1 ICON_TP=1 ICON_HWT=1 LANGUAGE_TP=de-DE MANDANT_ID=AUTO
WTS_SERVICE_BASE_ADDRESS=https://WTS_SERVER:7001
Installation of the Testplayer in German, with icon for the Testplayer, with a specific multi-client:
ClientSetup.exe /qr INSTALL_TP=1 ICON_TP=1 LANGUAGE_TP=de-DE
MANDANT_ID=W12345_003 WTS_SERVICE_BASE_ADDRESS=https://WTS_SERVER:7001 CACHE_DIRECTORY="D:\Temp\Schuhfried"
Installation of the Testplayer in English, with icon for the Testplayer, without specific client:
ClientSetup.exe /qr INSTALL_TP=1 ICON_TP=1 LANGUAGE_TP=en-US
WTS_SERVICE_BASE_ADDRESS=https://WTS_SERVER:7001
MANDANT_ID=
Uninstalling
The clients can also be uninstalled via command line. Depending on the operating system, the following command can be used:
msiexec /uninstall wts8clientsetup.msi /quiet
msiexec /uninstall wts8clientsetup.x64.msi /quiet
Notes on use
The addresses of the VTS server can be specified either as IP addresses or as domain names.
If the client is to be selected each time the Testplayer is started, the value for “MANDANT_ID” must be omitted.
Double quotation marks around the values of a property are not necessary, but are permitted (e.g. DEFAULT_CULTURE=”en-US”). However, it is not possible to assign an empty value to a property (except for MANDANT_ID), e.g. TP_PROP="" or LANGUAGE_TP= is not permitted and will result in incorrect processing.
It is important that the VTS server and port are specified correctly and that the service on the server is accessible during installation. The installation will run even if the server is not accessible, but it will not be successful!
The default value 0 can also be explicitly specified for the parameters INSTALL_xx and ICON_xx. This means that the respective component or icon will NOT be installed (e.g. INSTALL_TP=0).
Since a double slash (//) is a reserved character string in the command line, the | character must be placed in front of it. This particularly affects URL entries that begin with https://.... Therefore, https:|//my-domain:7001 must be written instead of https://my-domain:7001!
If specified, the parameter /exelang must be in the first position.
Available languages
The following languages are available for the parameters LANGUAGE_AC and LANGUAGE_TP:
Language | Code |
---|---|
Chinese – Simplified | zh-CN |
German | de-DE |
English (USA) | en-US |
French | fr-FR |
Italian | it-IT |
Dutch | nl-NL |
Polish | pl-PL |
Portuguese | pt-PT |
Hungarian | hu-HU |
Romanian | ro-RO |
Russian | ru-RU |
Swedish | sv-SE |
Slovak | sk-SK |
Slovenian | sl-SI |
Spanish | es-ES |
Czech | cs-CZ |
Turkish | tr-TR |