# Command Line Parameters

> Install Studio from the command line with the UiPath Platform Installer, using msiexec parameters and a configuration file that selects the desktop clients.

You can install Studio and the other UiPath desktop clients from the command line by running the UiPath Platform Installer with `msiexec`, either interactively or silently. Silent mode is intended for unattended deployments to multiple machines.

## Syntax

```
msiexec /i UiPathPlatformLTS.26.10.msi [PARAMETER=value ...] [/qn]
```

Pass parameters as `PARAMETER=value` pairs after the package path, and enclose values that contain spaces in double quotes.

* Omit `/qn` to run the installation wizard with its full user interface.
* Add `/qn` to run without a user interface. Partial-UI modes, such as `/qb` and `/qr`, are not supported for unattended installations.

The installer runs per-machine when `msiexec` runs elevated, from an elevated command prompt or as `SYSTEM` from a deployment tool. A silent installation started from a non-elevated prompt installs per-user, without an error. To make a per-machine installation explicit, pass `MSIINSTALLPERUSER=0`. For details, refer to [Installation scope](https://docs.uipath.com/uipath-platform-installer/standalone/latest/user-guide/install-from-the-command-line#installation-scope).

## Installer parameters

| Parameter | Description |
| --- | --- |
| `FORCE_PERUSER` | Set to `1` to install per user, even when an administrator runs the installer. |
| `MSIINSTALLPERUSER` | Set to `0` to make a per-machine installation explicit. The installation must still run elevated. |
| `PLATFORM_CONFIGURATION_FILE` | The absolute path to a configuration file that selects the desktop clients to install and their options. For details, refer to [The configuration file](#the-configuration-file). |
| `UPDATER_CONFIGURATION_FILE` | The absolute path to a configuration file for the updater, used for proxy settings. |
| `TELEMETRY_ENABLED` | Set to `0` to turn off usage data collection, or to `1` to keep it on. Telemetry is on by default. |
| `INSTALLER_LANGUAGE` | The language of the installation wizard, such as `en`, `de`, `fr`, `ja`, or `pt-BR`. It has no effect in silent mode. |

`UiPathPlatformLTS.26.10.msi` sets the Enterprise LTS (26.10 line) [update channel](https://docs.uipath.com/uipath-platform-installer/standalone/latest/admin-guide/update-channels) itself, so you don't pass `CHANNEL`.

For the full list of values and for the proxy settings, refer to [Install from the command line](https://docs.uipath.com/uipath-platform-installer/standalone/latest/user-guide/install-from-the-command-line).

## The configuration file

The file passed in `PLATFORM_CONFIGURATION_FILE` lists the desktop clients to install, each with its own parameters:

```json
{
  "Packages": [
    {
      "PackageName": "Studio",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_STUDIO_LEGACY": "true",
        "INSTALL_ACTIVITIES": "true"
      }
    },
    {
      "PackageName": "Robot",
      "InstallRequested": true,
      "Parameters": {
        "SERVICE_URL": "https://orchestrator.example.com/organization/tenant/orchestrator_"
      }
    },
    {
      "PackageName": "Assistant",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "Runtimes",
      "InstallRequested": true,
      "Parameters": {}
    },
    {
      "PackageName": "BrowserExtensions",
      "InstallRequested": true,
      "Parameters": {
        "INSTALL_CHROME_EXTENSION": "true",
        "INSTALL_EDGE_EXTENSION": "true"
      }
    }
  ]
}
```

Keep the following in mind when you write the file:

* `PackageName` values are case sensitive: `Studio`, `Robot`, `Assistant`, `Runtimes`, and `BrowserExtensions`.
* List every desktop client to install. A client that is missing from the file is not installed, including `Assistant`, which the installation wizard selects together with Studio.
* Studio requires `Robot` and `Runtimes`, and `Assistant` requires `Robot`. A missing required package is not added, and the installation fails validation.
* Write every parameter value as a string, including `"true"` and `"false"`.
* If `Parameters` is empty for `BrowserExtensions`, no browser extension is installed on a machine that doesn't have one.

### Studio parameters

| Parameter | Description |
| --- | --- |
| `INSTALL_STUDIO_LEGACY` | Installs Studio Legacy, which opens and edits Windows - Legacy projects. |
| `INSTALL_ACTIVITIES` | Installs the activity packages that ship with Studio, in a local `OfficialPackages` feed. |
| `INSTALL_EXCEL_ADDIN` | Installs the StudioX [Excel Add-in](https://docs.uipath.com/studio/standalone/2026.10/user-guide/excel-add-in#excel-add-in). |
| `INSTALL_SAP_SOLMAN` | Installs the [SAP Solution Manager plugin](https://docs.uipath.com/studio/standalone/2026.10/user-guide/sap-solution-manager-plugin). Requires `SAP_SOLMAN_HOST`. |
| `SAP_SOLMAN_HOST` | The hostname or IP address of your SAP Solution Manager instance. |

### Browser extension parameters

| Parameter | Description |
| --- | --- |
| `INSTALL_CHROME_EXTENSION` | Installs the [UiPath Extension for Chrome](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-chrome). |
| `INSTALL_EDGE_EXTENSION` | Installs the [UiPath Extension for Edge](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-edge-chromium). |
| `INSTALL_FIREFOX_EXTENSION` | Installs the [UiPath Extension for Firefox](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-firefox). |
| `INSTALL_JAVA_EXTENSION` | Installs the UiPath Extension for Java. |
| `INSTALL_SILVERLIGHT_EXTENSION` | Installs the UiPath Extension for Silverlight. |
| `INSTALL_CITRIX_CLIENT_EXTENSION` | Installs the client side of the [UiPath Extension for Citrix](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-citrix). |
| `INSTALL_RDP_CLIENT_EXTENSION` | Installs the client side of the [UiPath Extension for Microsoft Remote Desktop](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-windows-remote-desktop). |
| `INSTALL_VMWARE_CLIENT_EXTENSION` | Installs the client side of the [UiPath Extension for VMware Horizon](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-vmware-horizon). |
| `INSTALL_AWS_WORKSPACES_CLIENT_EXTENSION` | Installs the client side of the [UiPath Extension for Amazon WorkSpaces](https://docs.uipath.com/studio/standalone/2026.10/user-guide/extension-for-amazon-workspaces). |
| `CHROME_INSTALL_TYPE` | The installation method of the Chrome extension: `PolicyOffline`, `PolicyOnline`, `ManualPerMachine`, or `NativeHostOnly`. The older names `STORE` and `GLOBAL` are also accepted. If it's omitted, the most appropriate method is selected automatically. |
| `EDGE_INSTALL_TYPE` | The installation method of the Edge extension, with the same values as `CHROME_INSTALL_TYPE`. |

### Robot parameters

The `Robot` package takes the parameters that configure the Robot, including:

* `REGISTER_ROBOT_SERVICE`, for service mode
* `SERVICE_URL`
* `ORCHESTRATOR_CLIENT_ID` and `ORCHESTRATOR_CLIENT_SECRET`
* `LICENSE_KEY`
* `PACKAGES_FOLDER`, `CUSTOM_NUGET_FEEDS`, and `NUGET_OPTIONS`
* `ENFORCE_SIGNED_EXECUTION` and `DISABLE_SECURE_XAML`

For their values, refer to [Silent installation](https://docs.uipath.com/robot/standalone/2026.10/admin-guide/installing-with-command-line-interface-unattended) in the Robot guide.

## Examples

Install the desktop clients selected in a configuration file, silently, per machine, from an elevated command prompt:

```
msiexec /i UiPathPlatformLTS.26.10.msi PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json" /qn
```

Install silently with telemetry turned off:

```
msiexec /i UiPathPlatformLTS.26.10.msi PLATFORM_CONFIGURATION_FILE="C:\Config\platformConfig.json" TELEMETRY_ENABLED=0 /qn
```

Install per user, for an administrator account:

```
msiexec /i UiPathPlatformLTS.26.10.msi FORCE_PERUSER=1
```
