---
title: "Silent Installation"
canonical: "https://documentation.chaos.com/space/VREVIT/161677390/Silent%20Installation"
format: markdown
---
This page provides information about V-Ray for Revit silent installation.


## **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 <u>[Chaos End User License Agreement](https://www.chaos.com/terms)</u> and the <u>[Chaos Global Consumer Privacy Policy](https://www.chaos.com/privacy)</u>.

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">**Configuration File**</span>

---

The ***config.xml*** file configures the automated installation. Below is an example of a config file.

```
<DefValues>
 	<Value Name="EULA_AGREED" DataType="value">1</Value>
 	<Value Name="INSTALL_REVIT24" DataType="value">1</Value>
 	<Value Name="SWARM_ENABLED" DataType="value">0</Value>
 	<Value Name="INSTALL_REVIT25" DataType="value">1</Value>
 	<Value Name="GCPP_AGREED" DataType="value">1</Value>
 	<Value Name="ANONYMIZED_TELEMETRY" DataType="value">1</Value>
 	<Value Name="INSTALL_REVIT22" DataType="value">0</Value>
 	<Value Name="INSTALL_SWARM" DataType="value">0</Value>
 	<Value Name="SWARM_DONOTUSELOCALMACHINE" DataType="value">0</Value>
 	<Value Name="REMOTE_LICENSE" DataType="value">0</Value>
 	<Value Name="PERSONALIZED_TELEMETRY" DataType="value">0</Value>
 	<Value Name="INSTALL_LICENSE_SERVER" DataType="value">0</Value>
 	<Value Name="INSTALL_REVIT23" 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:


|  |  |
| --- | --- |
| EULA_AGREED | Specifies whether or not to agree with the [End User License Agreement](https://docs-chaos.atlassian.net/wiki/spaces/VREVIT/pages/161546394):<br>0 - Does not agree.<br>1 - Agrees. |
| GCPP_AGREED | Specifies whether or not to agree with the [Global Consumer Privacy Policy](https://docs-chaos.atlassian.net/wiki/spaces/VREVIT/pages/160203540):<br>0 - Does not agree.<br>1 - Agrees. |
| INSTALL_REVIT22<br>INSTALL_REVIT23<br>INSTALL_REVIT24<br>INSTALL_REVIT25 | Specifies the installation of V-Ray for Revit 2022 - 2025:<br>0 - Does not install V-Ray for Revit 2022 - 2025.<br>1 - Installs V-Ray for Revit. |
| INSTALL_SWARM | Specifies whether or not to install V-Ray Swarm:<br>0 - Does not install Swarm.<br>1 - Installs Swarm. |
| SWARM_ENABLED | Specifies whether or not to enable V-Ray Swarm during installation:<br>0 - Does not enable Swarm.<br>1 - Enables Swarm. |
| SWARM_DONOTUSELOCALMACHINE | Specifies whether to exclude the local machine from rendering:<br>0 - The local machine is used.<br>1 - The local machine is not used. However, V-Ray Swarm proceeds using a small percentage of the local machine's resources to communicate with the nodes. |
| INSTALL_LICENSE_SERVER | Specifies whether or not to install the V-Ray license server:<br>0 - Does not install the V-Ray license server.<br>1 - Installs the V-Ray license server. |
| REMOTE_LICENSE | Specifies whether the V-Ray license server runs locally or on another machine:<br>0 - The license server runs locally on the same machine.<br>1 - The server is on a different machine in the network. |
| ANONYMIZED_TELEMETRY | Specifies whether to enable [telemetry ](https://docs-chaos.atlassian.net/wiki/spaces/VREVIT/pages/160399700)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/VREVIT/pages/160399700)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. |


## **Notes**

---

- <span style="color: #333333">For versions prior to V-Ray 7 update 1, running the installer with the </span><span style="color: #333333">***-quiet=1***</span><span style="color: #333333">* *</span><span style="color: #333333">argument also accepts the EULA.</span>
- <span style="color: #333333">Starting with V-Ray 7 for Revit, update 1, the use of a</span><span style="color: #333333">** -configFile**</span><span style="color: #333333"> uses a default</span><span style="color: #333333">** -gui=0**</span><span style="color: #333333"> and </span><span style="color: #333333">**-quiet=1**</span><span style="color: #333333"> arguments and it is not necessary to be specified.</span>
- <span style="color: #333333">The argument </span><span style="color: #333333">**-quiet=0**</span><span style="color: #333333"> is used to display the output of the silent installation in the console and can be omitted.</span>
- <span style="color: #333333">The </span><span style="color: #333333">**-auto**</span><span style="color: #333333"> flag automatically accepts both the End User License Agreement and the Chaos Global Consumer Privacy Policy. </span>