Skip to content
07-848 2005

V-Ray for SketchUp

Silent Installation

This page provides information on how to silently install V-Ray.

Last updated 13 June 2026

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.

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.

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

Steps

Windows

macOS

Installer Arguments

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

-help

Prints available arguments for the installer executable.

-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:

0 – No Graphic User Interface is visible, installation is in command line.

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.

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.

0 – Installation prints all of its output to the console.

1 – Installation suppresses the log output.

-backup

Specifies whether the installer performs backup on previous installation.

0 – Previous installation is not backed up.

1 – Previous installation is backed up.

Configuration File

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

<code data-v-c2b1f83f=""><span data-v-c2b1f83f="" class="line"><DefValues></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALLER_LANGUAGE" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_SKETCHUP_2024" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_SKETCHUP_2022" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_SKETCHUP_2021" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_CLOUD" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="ANONYMIZED_TELEMETRY" DataType="value">1</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_GALAXY" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="INSTALL_SWARM" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="OPEN_CHANGELOG" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="CONFIGURE_LICENSE_ONLY" 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="AUTO_INSTALL" 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="INSTALL_LICENSE_SERVER" DataType="value">0</Value></span><span data-v-c2b1f83f="" class="line"> <Value Name="LOGIN_LICENSE_SERVER" DataType="value">1</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_SKETCHUP_2023" DataType="value">1</Value> <LicServer></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>localhost</Host1></span><span data-v-c2b1f83f="" class="line"> <Port1>30304</Port1></span><span data-v-c2b1f83f="" class="line"> <Host2></Host2></span><span data-v-c2b1f83f="" class="line"> <Port2>30304</Port2></span><span data-v-c2b1f83f="" class="line"> <User></User></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:

OPEN_CHANGELOG

Specifies whether or not to open the Change Log once the installation is complete:

0 - Does not open the Change Log

1 - Opens the Change Log

OPEN_CHANGELOG

Specifies whether or not to open the Change Log once the installation is complete:

0 - Does not open the Change Log

1 - Opens the Change Log

REMOTE_LICENSE

Specifies whether the V-Ray 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

REG_LIC_SERVER

Specifies whether to register the V-Ray license server:

0 - Does not register the V-Ray license server

1 - Registers the V-Ray license server

INSTALL_SKETCHUP_2024

Specifies the installation of V-Ray for SketchUp 2024:

0 - Does not install V-Ray for SketchUp

1 - Installs V-Ray for SketchUp

INSTALL_LICENSE_SERVER

Specifies whether or not to install the V-Ray license server:

0 - Does not install the V-Ray license server

1 - Install the V-Ray license server

INSTALL_SWARM

Specifies whether or not to install V-Ray Swarm:

0 - Does not install Swarm

1 - Installs Swarm

ANONYMIZED_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.

INSTALL_CLOUD

Specifies whether or not to install Chaos Cloud Client App:

0 - Does not install Chaos Cloud Client App

1 - Installs Chaos Cloud Client App

Notes

  • The V-Ray installer should not be run using administrative privileges.