Desktop Client Command Line Interface

The following Desktop Client command line commands can help Windows users to programmatically manage large numbers of Desktop Clients. To run any of these commands, you should first:

  1. Right click on the Windows icon in the bottom left corner of the screen, then select either Command Prompt (Admin) or Windows PowerShell (Admin).
  2. Within the command prompt, navigate to C:\Program Files\RealNetworks\SAFR\Argus.
  3. Again within the command prompt, run whichever command line command you want, following the syntax rules specified below.

copysettings Command

This command either updates camera settings for a single camera if a path to an .acc file is provided, or it replaces the entire settings file if a path to a .config file is provided.

There is no UI displayed, and the process exits after completion.


argus.exe copysettings <importFilePath>

where <importFilePath> is either: <filename>.acc or <filename>.config

import Command

Imports faces from a single image (JPEG or PNG) into the Identity Database.

The people import UI will pop upso that you can complete the import.

This command is intended to be called exclusively by Windows File Explorer in the SAFRImport verb registration, which enables single-selecting image files and starting import as if the user selected the file from within the Desktop Client.


argus.exe import <filePath>

quit Command

Closes all instances of SAFR without saving the current configuration settings.


argus.exe quit

quitandsave Command

Saves current configuration settings and closes all instances of SAFR.


argus.exe quitandsave

settings Command

Add or update settings. The Desktop Client will run with no UI, update the settings, and then exit.


argus.exe settings <settings JSON>

Settings names can be found by looking in the user.config file located at C:\Users\<Your Username>\AppData\Local\RealNetworks\Argus.exe_*\\user.config


argus.exe settings "{'Environment': 'CUSTOM', 'CoViServer': 'http://localhost:18080/covi-ws', 'EventServer': 'http://localhost:18092/', 'ObjectServer': 'http://localhost:18086', 'VRGAServer': 'http://localhost:18084'}"

See Also