---
title: "Silent Installation"
canonical: "https://documentation.chaos.com/space/VRHINO/116129796/Silent%20Installation"
format: markdown
---
This page provides information on how to silently install V-Ray.


## **Overview**

---

A silent installation allows you to perform a complete V-Ray 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.

> ⚠️ By using the Chaos installer for automatic installation with the **-auto** argument, you accept the [Chaos End User License Agreement](https://www.chaos.com/terms) and the [Chaos Global Consumer Privacy Policy](https://www.chaos.com/privacy).

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.

> ℹ️ The **-auto** argument generates a configuration file using the default installation settings.
> ℹ️ 
> ℹ️ The **-gui=0** **-quiet=1** arguments generate a configuration file with installation settings that you specify.
> ℹ️ 
> ℹ️ You can inspect the configuration.xml files with a text editor and further modify the options listed there to suit your needs.

You can remove V-Ray from your machine similarly through a silent uninstall.


## <span style="color: #000000">**Steps**</span>

---

<span style="color: #000000"> To set up a silent installation, follow the instructions below.</span>

1. <span style="color: #000000">Run the installation file from the command prompt with the </span><span style="color: #000000">***-gui=0***</span><span style="color: #000000"> argument: </span>  
<span style="color: #000000">***vray_70000_rhino_win_x64.exe -gui=0***</span>

> ✅ To suppress the full console output and speed up the generation of a config file, add the **-quiet=1** argument.

2. Follow the instructions of the installer and set up the installation the way you want to have it on all machines. This creates a file named ***config.xml ***in the folder of the installation file.
3. <span style="color: #000000">Run the installer with the following command:</span>  
<span style="color: #000000">***vray_70000_rhino_win_x64.exe -gui=0 -configFile="xml_file.xml" -quiet=1***</span>


## **Installer Arguments**

---

You can run the installation file from command prompt with the following arguments:

|  |  |
| --- | --- |
| -help | Prints available arguments for the installer executable. |
| -configFile | Specifies path to an installation configuration file. |
| -gui | Specifies if a Graphic User Interface or a command line one is used during installation:<br>0 – No Graphic User Interface is visible, installation is in command line.<br>1 – Installation is with a Graphic User Interface. |
| -debug | Specifies the level of debug logging by the installer. Defaults to 0 and assumes a value of 1 if argument is provided with no value. |
| -auto | Specifies if the installation is automatic with default settings and forces the *-quiet=1* argument.<br>If you perform an automatic installation and use the Software , you accept the terms of the EULA and the Global Consumer Privacy Policy. |
| -quiet | Specifies whether the automatic installation prints the output to the console. Defaults to 1.<br>0 – Installation prints all of its output to the console.<br>1 – Installation suppresses the log output. |
| -backup | Specifies whether the installer performs backup on previous installation.<br>0 – Previous installation is not backed up.<br>1 – Previous installation is backed up. |

<span style="color: #000000"> </span>

## <span style="color: #000000">**Configuration File**</span>

---

The ***config.xml*** file configures the automated installation. Below is an example of a config file for V-Ray for Rhino 7:

```
<DefValues>
 	<Value Name="REVERT_INSTALL" DataType="value">1</Value>
 	<Value Name="INSTALL_CLOUD" DataType="value">0</Value>
	<Value Name="INSTALL_RHINO_7" DataType="value">0</Value>
 	<Value Name="INSTALL_GALAXY" DataType="value">0</Value>
 	<Value Name="FULL_UNINSTALL" DataType="value">0</Value>
 	<Value Name="INSTALL_SWARM" DataType="value">1</Value>
 	<Value Name="CONFIGURE_LICENSE_ONLY" DataType="value">0</Value>
 	<Value Name="REMOTE_LICENSE" DataType="value">1</Value>
 	<Value Name="AUTO_INSTALL" DataType="value">0</Value>
 	<Value Name="INSTALL_ULA" DataType="value">0</Value>
 	<Value Name="INSTALL_CGLS" DataType="value">0</Value>
 	<Value Name="INSTALL_RHINO_8" DataType="value">1</Value>
 <LicServer>
  <Host>127.0.0.1</Host>
  <Port>30304</Port>
  <Host1></Host1>
  <Port1>30304</Port1>
  <Host2></Host2>
  <Port2>30304</Port2>
  <User></User>
 </LicServer>
</DefValues>
```


Below is a description of the common variables that can be defined in the .xml file:


|  |  |
| --- | --- |
| <span style="color: #172b4d">INSTALL_RHINO_8 </span> | <span style="color: #172b4d">Specifies the installation type:</span><br><span style="color: #172b4d">0 - Does not install V-Ray for Rhino 8.</span><br><span style="color: #172b4d">1 - Installs V-Ray for Rhino 8.</span> |
| <span style="color: #172b4d">REVERT_INSTALL</span> | <span style="color: #172b4d">The parameter is used when the installer encounters an error – it triggers uninstallation and removes the files that have been populated before the error appears. </span><br><span style="color: #172b4d">Should always be set to its default of 1.</span> |
| <span style="color: #172b4d">INSTALL_SWARM</span> | <span style="color: #172b4d">Specifies whether or not to install V-Ray Swarm:</span><br><span style="color: #172b4d">0 - Does not install Swarm.</span><br><span style="color: #172b4d">1 - Installs Swarm.</span> |
| <span style="color: #172b4d">SWARM_SHORTCUTS</span> | <span style="color: #172b4d">Specifies whether or not to add V-Ray Swarm shortcuts to the Start menu:</span><br><span style="color: #172b4d">0 - Does not create V-Ray Swarm shortcuts</span><br><span style="color: #172b4d">1 - Creates V-Ray Swarm shortcuts</span> |
| <span style="color: #172b4d">SWARM_ENABLED</span> | <span style="color: #172b4d">Specifies whether or not V-Ray Swarm will be enabled on this machine after installation:</span><br><span style="color: #172b4d">0 - V-Ray Swarm is disabled </span><br><span style="color: #172b4d">1 - V-Ray Swarm is enabled</span> |
| <span style="color: #172b4d">SWARM_AUTO_DISCOVERY</span> | <span style="color: #172b4d">Specifies whether or not V-Ray Swarm will automatically try to discover other nodes:</span><br><span style="color: #172b4d">0 - V-Ray Swarm will use a coordinator (localhost IP address set by default)</span><br><span style="color: #172b4d">1 - V-Ray Swarm will try to discover and automatically determine the most suitable node to be coordinator.</span> |
| <span style="color: #172b4d">INSTALL_CGLS</span> | <span style="color: #172b4d">Specifies whether or not to install the Chaos License Server:</span><br><span style="color: #172b4d">0 - Does not install the license server.</span><br><span style="color: #172b4d">1 - Install the license server.</span> |
| <span style="color: #172b4d">OPEN_CHANGELOG</span> | <span style="color: #172b4d">Specifies whether or not to open the Change Log once the installation is complete:</span><br><span style="color: #172b4d">0 - Does not open the Changelog.</span><br><span style="color: #172b4d">1 - Opens the Changelog.</span> |
| <span style="color: #172b4d">REMOTE_LICENSE</span> | <span style="color: #172b4d">Specifies whether the Chaos License Server runs locally or on another machine:</span><br><span style="color: #172b4d">0 - The license server runs locally on the same machine.</span><br><span style="color: #172b4d">1 - The server is on a different machine in the network</span> |
| <span style="color: #172b4d">SHOULDUNINSTALL2</span> | <span style="color: #172b4d">Specifies if you want to Uninstall V-Ray for Rhino Version 2.0.</span><br><span style="color: #172b4d"> 0 - Does not uninstall Version 2.0 installation.</span><br><span style="color: #172b4d"> 1 - Uninstalls Version 2.0 installation.</span> |
| ANONYMIZED_TELEMETRY | Specifies whether to enable [telemetry ](https://docs-chaos.atlassian.net/wiki/spaces/VRHINO/pages/116129850)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:<br>0 - Anonymous telemetry is disabled.<br>1 - Anonymous telemetry is enabled. |
| PERSONALIZED_TELEMETRY | Specifies whether to enable [telemetry](https://docs-chaos.atlassian.net/wiki/spaces/VRHINO/pages/116129850) for the most used product functionality, parameter values, but also contains personally identifiable information tied to an individual user's license:<br>0 - Personalized telemetry is disabled.<br>1 - Personalized telemetry is enabled. |
| <span style="color: #172b4d">INSTALL_CLOUD</span> | <span style="color: #172b4d">Specifies whether or not to install Chaos Cloud Client App:</span><br><span style="color: #172b4d">0 - Does not install Chaos Cloud Client App</span><br><span style="color: #172b4d">1 - Installs Chaos Cloud Client App</span> |
| <span style="color: #172b4d">CLOUD_SHORTCUTS</span> | <span style="color: #172b4d">Specifies whether or not to add Chaos Cloud shortcuts to the Start menu:</span><br><span style="color: #172b4d">0 - Does not create Chaos Cloud Client App shortcuts</span><br><span style="color: #172b4d">1 - Creates Chaos Cloud Client App shortcuts</span> |
| <span style="color: #172b4d">CLOUD_AUTO_DETECT_PROXY</span> | Specifies whether or not Chaos Cloud will automatically detect proxy server:<br>0 - Does not detect proxy server<br>1 - Automatically detects proxy server |


## **Notes**

---

- <span style="color: #172b4d">The V-Ray installer should not be run using administrative privileges.</span>