Install XProtect Update Manager using command-line arguments
You must install the relevant XProtect Update Manager elements on all hosts that run an XProtect component.
To see the prerequisites for installation, see System requirements. To see a list of the command-line arguments, see Overview of the command-line arguments.
To install any XProtect Update Manager element with encryption, you generate an arguments file, specify the configuration details, and then deploy XProtect Update Manager using the deployment file.
The arguments file contains your information in plaintext. The system generates a deployment file that encodes your password. Both files are saved in the folder where you store the XProtect Update Manager executable.
-
Run Windows Command Prompt as administrator and navigate to the XProtect Update Manager's executable file.
-
To generate the options file, enter:
"XProtect Installation Manager Installer.exe" --exportoptions options.json
-
To generate an arguments file with your data, enter:
"XProtect Installation Manager Installer.exe" --encryptoptions options.json deployment.json
-
Open the options.json file with a text editor and specify the configuration details, such as the update server's address and service account credentials for the agent and update server in the "Value" fields.
-
"ServerAddress" - the update server's address
An example:
[ { "ProductName": "XProtect Installation Manager Client" }, { "ProductName": "XProtect Installation Manager Agent", "Options": [ { "Name": "ServerAddress", "Value": "localhost" } ] } ]
-
-
(Optional) Remove elements to install. To install only specific elements on a host, from the options.json file, remove the content inside the curly brackets that contain the selected ProductName key. For example, the script below will only install the desktop application and the update server.
[ { "ProductName": "XProtect Installation Manager Client" }, { "ProductName": "XProtect Installation Manager Service" } ]
-
To install the selected XProtect Update Manager element, enter:
"XProtect Installation Manager Installer.exe" --deploymentfile deployment.json Location="[install location]"
You can generate the deployment.json file on one host, then do only steps one and five on all hosts on which you want to install XProtect Update Manager.