Chaos Vantage
Silent Installation
This page provides information on setting up Chaos Vantage through a silent installation.
Last updated 27 February 2026
This page provides information on setting up Chaos Vantage through a silent installation.
Overview
A silent installation allows you to perform a complete Chaos Vantage installation without any user input during the process, using either the default options (automatic installation) or, if desired, a predefined set of options (manual installation).
To use the default options, you need to run the installer file from the command prompt with the -auto argument. This option forces the installer to run without a user interface, and also automatically selects all the default options. A config file, containing the default installation options, is created at the end of the process.
To use a predefined set of options, you need to first create a configuration xml file that stores the installation parameters and then run the installer. You must use the -gui=0 argument, which indicates to the installer that no visual dialog will be shown and all interactions will occur through the console. After that, you can set each of the installation options directly in the console. Adding the -quiet=1 argument speeds this process by skipping the full output and leading you straight to the configuration options where you can set them as you prefer. When this process is finished, the config.xml file is created. The final step is to run the installer again in the command prompt with the config.xml file. See the Creating the .xml file and the Running the installer for more details.
You can remove Chaos Vantage from your machine similarly through a silent uninstall.
Installer Arguments
You can run the installation file from command prompt with the following arguments:
-help | Prints available arguments for the installer executable. |
-help | Prints available arguments for the installer executable. |
-configFile | Specifies path to an installation configuration file. |
-auto | Specifies if the installation is automatic with default settings and forces the -quiet=1 argument. If you perform an automatic installation and use the Software , you accept the terms of the EULA and the Global Consumer Privacy Policy. |
-debug | Specifies the level of debug logging by the installer. Defaults to 0 and assumes a value of 1 if an argument is provided with no value. |
-gui | Specifies if a Graphic User Interface or a command line one is used during installation: 0 – No Graphic User Interface is visible, installation is in command line. 1 – Installation is with a Graphic User Interface. |
-quiet | Specifies whether the automatic installation prints the output to the console. Defaults to 1. 0 – Installation prints all of its output to the console. 1 – Installation suppresses the console output. |
-backup | Specifies whether the installer performs backup on previous installation. 0 – Previous installation is not backed up. 1 – Previous installation is backed up. |
Creating the .xml file
Run the installation file from the command prompt with the -gui=0 argument.
e.g. vantage_3.1.0.exe -gui=0
To suppress the full console output and speed up the generation of a config file, add the -quiet=1 argument.
e.g. vantage_3.1.0.exe -gui=0 -quiet=1
Follow the instructions of the installation and set it up the way you want to have it on all machines. This creates a file named config.xml in the folder of the installation file.
Running the installer
Once a config.xml file is generated, you can use it to pass the installation parameters to the installer on any machine in an automated way:
<code data-v-c2b1f83f=""><span data-v-c2b1f83f="" class="line">vantage_3.1.0.exe -gui=0 -configFile="config.xml" -quiet=1</span></code>
Configuration File
The config.xml file configures the automated installation. Below is an example of a config file.
Example installer config XML file:
<code data-v-c2b1f83f=""><span data-v-c2b1f83f="" class="line"><DefValues></span><span data-v-c2b1f83f="" class="line"> <Value Name="REGISTRY_PROG_ID" DataType="value">Chaos.Vantage</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="HAS_BORROWED_LICENSE" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="ANONYMOUS_TELEMETRY_PRIOR" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="DESKTOP_PATH" DataType="value">C:\Users\<username>\Desktop</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="PREVIOUS_ULA_MAJOR" DataType="value">2025</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="FIRST_LICENSE_SETUP" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="PROGRAMFILES" DataType="value">C:\Program Files</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="LICENSE_TYPE" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="APPDATALOCAL" DataType="value">C:\Users\<username>\AppData\Local</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="PREVIOUS_ULA_MINEST" DataType="value">6</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="ANONYMOUS_TELEMETRY" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="COMMONFILES" DataType="value">C:\Program Files\Common Files</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="DESKTOP_SHORTCUT" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="STDROOT" DataType="value">C:\Program Files\Chaos\Vantage</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="UPGRADE_ULA_VERSION" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="REMOTE_LICENSE" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="ASSOCIATE_VANTAGE" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="FIREWALL_EXCEPTION" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_TYPE" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="PERSONALIZED_TELEMETRY" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="SHOW_LICENSE_OPTIONS" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="PREVIOUS_ULA_MINOR" DataType="value">11</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_ULA" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_CGLS" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="REVERT_UNINSTALL" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="STARTMENUPROG" DataType="value">C:\ProgramData\Microsoft\Windows\Start Menu\Programs</Value></span><span data-v-c2b1f83f="" class="line"> <LicServer></span><span data-v-c2b1f83f="" class="line"> <Type>0</Type></span><span data-v-c2b1f83f="" class="line"> <Host>127.0.0.1</Host></span><span data-v-c2b1f83f="" class="line"> <Port>30304</Port></span><span data-v-c2b1f83f="" class="line"> <Host1></Host1></span><span data-v-c2b1f83f="" class="line"> <Port1>30304</Port1></span><span data-v-c2b1f83f="" class="line"> </LicServer></span><span data-v-c2b1f83f="" class="line"></DefValues></span></code>
Below is a description of the common variables that can be defined in the .xml file:
DESKTOP_SHORTCUT | Specifies whether a desktop shortcut for Chaos Vantage is created: 0 - No desktop shortcut for Chaos Vantage is created. 1 - Creates a desktop shortcut for Chaos Vantage. |
DESKTOP_SHORTCUT | Specifies whether a desktop shortcut for Chaos Vantage is created: 0 - No desktop shortcut for Chaos Vantage is created. 1 - Creates a desktop shortcut for Chaos Vantage. |
REGISTRY_PROG_ID | Specifies how Chaos Vantage is added in the windows registry. Default is Chaos.Vantage. |
STDROOT | Specifies the installation folder for Chaos Vantage. The default location is C:\Program Files\Chaos\Vantage. Note that for versions prior to Vantage 2.5, the default location is C:\Program Files\Chaos Group\Vantage |
LICENSE_TYPE | Specifies the Licensing mode: |
REMOTE_LICENSE | Specifies whether the Chaos license server runs locally or on another machine: 0 - The license server runs locally on the same machine. 1 - The server is on a different machine in the network. |
DESKTOP_PATH | Specifies the desktop folder path where the desktop shortcut of Chaos Vantage is generated. Default location is C:\Users\<username>\Desktop. |
REVERT_INSTALL | Specifies whether the installation is reverted and copied files are deleted if errors occur that prevent the install process to continue: 0 - Copied files are not deleted if errors occur. 1 - Copied files are deleted if errors occur. |
ASSOCIATE_VANTAGE | Specifies whether .vantage files are associated and opened from the Windows Explorer with Chaos Vantage: 0 - .vantage files are not associated and cannot be opened from the Windows Explorer with Chaos Vantage. 1 - .vantage files are associated and can be opened from the Windows Explorer with Chaos Vantage. |
FIREWALL_EXCEPTION | Specifies whether to add a Firewall Exception for the Chaos license server: 0 - Does not add a Firewall Exception for the Chaos license server. 1 - Adds a Firewall Exception for the Chaos license server. |
INSTALL_TYPE | Specifies the installation type: 0 – Workstation. |
ANONYMOUS_TELEMETRY | Specifies whether to enable telemetry for the most used product functionality and/or parameter values. The data is not personally identifiable and is not tied to the user's individual account: 0 - Anonymous telemetry is disabled. 1 - Anonymous telemetry is enabled. |
PERSONALIZED_TELEMETRY | Specifies whether to enable telemetry for the most used product functionality, parameter values, but also contains personally identifiable information tied to an individual user's license: 0 - Personalized telemetry is disabled. 1 - Personalized telemetry is enabled. |
PROGRAMFILES | Specifies the Program files folder location. The default location is C:\Program Files. |
APPDATALOCAL | Specifies the local Application data folder location. Default location is C:\Users\<username>\AppData\Local. |
INSTALL_CGLS | Specifies whether to install the Chaos license server: 0 - Does not install Chaos license server. 1 - Installs the Chaos license server. |
REVERT_UNINSTALL | Specifies whether the uninstall is reverted and installed files are not deleted if errors occur that prevent the uninstall process to continue: 0 - Installed files are deleted if errors occur. 1 - Installed files are not deleted if errors occur. |
STARTMENUPROG | Specifies the Start menu programs folder location. The default location is C:\ProgramData\Microsoft\Windows\Start Menu\Programs. |
COMMONFILES | Specifies the windows' Common files folder location. The default location is C:\Program Files\Common Files. |
<LicServer> | This section specifies the client license settings. |
<Host>IP_Address</Host> | Primary license server's IP Address. |
<Host1>IP_Address</Host1> | Alternate license server's 1 IP Address. |
<Host1>IP_Address</Host2> | Alternate license server's 2 IP Address. |