Install XProtect Smart Client silently
When you install silently, you are not notified when the installation is completed. To get notified, include the ‑‑showconsole command line option in the command. A shortcut to XProtect Smart Client appears on the desktop when the installation is completed.
In the command examples below, the text inside square brackets ([ ]) and the square brackets themselves must be replaced with real values. Example: instead of "[path]" you could enter d:\program files\, d:\record\, or \\network‑storage‑02\surveillance. Use the ‑‑help command line option to read about the legal formats of each command line option value.
- Open an internet browser and enter the address of the Management Server's download web page that is targeted at the end users into the address field and press Enter.
- Download the XProtect Smart Client installer by selecting All Languages below XProtect Smart Client Installer.
- Open your preferred command line shell. To open Windows Command Prompt, open the Windows Start menu and enter cmd.
- Navigate to the directory with the downloaded installer.
- Continue the installation depending on one of the two scenarios below:
The address is typically http://[management server address]:[port]/installation/default‑en‑US.htm.
- Enter the following command and the installation starts.
Scenario 1: Upgrade an existing installation, or install with default command line parameter values
"Milestone XProtect Smart Client 2025 R2 Installer.exe" ‑‑quiet
- Enter the following command to generate an arguments xml file with command line parameters.
- Open the arguments file (Arguments.xml) from the specified path and modify the command line parameter values if needed.
- Save the arguments file.
- Return to the command line shell and enter the command below to install with the command line parameter values specified in the arguments file.
Scenario 2: Install with customized command line parameter values using an xml arguments file as input
"Milestone XProtect Smart Client 2025 R2 Installer.exe" ‑‑generateargsfile=[path]
"Milestone XProtect Smart Client 2025 R2 Installer.exe" ‑‑quiet ‑‑arguments=[path]\[filename]