UiPath Studio

About the SetupExtensions Tool

The SetupExtensions tool is a command line utility which is used to install, remove, or repair the UiPath extensions.

The Command Prompt is best used to install extensions in large-scale deployments of Robots. Doing so from Studio only installs them locally.

Note:

Administrator rights are required to install extensions from the Command Prompt.

You can find the SetupExtensions tool in the C:\Program Files (x86)\UiPath\Studio\UiPath folder. Below is the list of supported commands.

The Extension for Chrome


  • SetupExtensions /Chrome

Installs the UiPath Extension for Chrome on the current user if it's not already installed per system

  • SetupExtensions /ChromeGlobal

Installs the UiPath Extension for Chrome per system

  • SetupExtensions /Chrome /Uninstall

Uninstalls the UiPath Extension for Chrome from the current user which was installed by the /Chrome parameter

  • SetupExtensions /ChromeGlobal /Uninstall

Uninstalls the UiPath Extension for Chrome from the system which was installed by the /ChromeGlobal parameter

  • SetupExtensions /ChromePolicy

Installs the UiPath Extension for Chrome on the current user via policy if it’s not already installed per system via policy

  • SetupExtensions /ChromePolicyGlobal

Installs the UiPath Extension for Chrome per system via policy

  • SetupExtensions /ChromePolicy /Uninstall

Uninstalls the UiPath Extension for Chrome from the current user which was installed by the /ChromePolicy parameter

  • SetupExtensions /ChromePolicyGlobal /Uninstall

Uninstalls the UiPath Extension for Chrome from the system which was installed by the /ChromePolicyGlobal parameter

  • SetupExtensions /url=<url>

Optional. Specifies a custom update URL for /ChromePolicy and /ChromePolicyGlobal

  • SetupExtensions /ChromeNativeHost

Installs only the Native Messaging Host component for the UiPath Extension for Chrome on the current user

  • SetupExtensions /ChromeNativeHost /Uninstall

Uninstalls the Native Messaging Host component for the UiPath Extension for Chrome on the current user which was installed by the /ChromeNativeHost parameter

  • SetupExtensions /ChromeNativeHostGlobal

Installs only the Native Messaging Host component for the UiPath Extension for Chrome per system

  • SetupExtensions /ChromeNativeHostGlobal /Uninstall

Uninstalls the Native Messaging Host component for the UiPath Extension for Chrome per system which was installed by the /ChromeNativeHostGlobal parameter

  • SetupExtensions /ChromeCleanup

Removes all the UiPath extension for Chrome installations from all users and from the system.

Installation Messages

Action/Cause
Message

Successfully installed (for current user)

UiPath extension for Chrome was installed for current user. Make sure you enable it in Chrome (check chrome://extensions) and then restart the browser.

Successfully installed (via group policy for current user)

UiPath extension for Chrome was installed via policy for current user. Restart the browser.

Successfully installed (native messaging host for current user)

UiPath extension for Chrome native messaging host was installed for current user.

Successfully installed (per system)

UiPath extension for Chrome was installed per system. Make sure you enable it in Chrome (check chrome://extensions) and then restart the browser.

Successfully installed (via group policy per system)

UiPath extension for Chrome was installed via policy per system. Restart the browser.

Successfully installed (native messaging host per system)

UiPath extension for Chrome native messaging host was installed per system.

Chrome is not installed

Cannot install UiPath Chrome extension because Chrome browser is not installed.

Chrome is running during the extension installation

If you want to continue installing UiPath Chrome extension please turn off all your Chrome processes then click OK.

Native messaging host is not installed for the current user

The native messaging host for UiPath Chrome extension is missing per user. Please install it or reinstall the extension.

Native messaging host is not installed per system

The native messaging host for UiPath Chrome extension is missing per system. Please install it or reinstall the extension.

Extension is blocked by policy

UiPath Chrome extension setup completed successfully, but it's blocked by policy. Chrome will not activate it until the block is removed or until the extension was whitelisted.

Successfully uninstalled (for current user)

UiPath Chrome extension was uninstalled for current user.

Successfully uninstalled (via group policy for current user)

UiPath Chrome extension was uninstalled via policy for current user. Restart the browser.

Successfully uninstalled (native messaging host for current user)

UiPath Chrome extension native messaging host was uninstalled for current user.

Successfully uninstalled (per system)

UiPath Chrome extension was uninstalled per system.

Successfully uninstalled (via group policy per system)

UiPath Chrome extension was uninstalled via policy per system. Restart the browser.

Successfully uninstalled (native messaging host per system)

UiPath Chrome extension native messaging host was uninstalled per system.

The Extension for Firefox


  • SetupExtensions /Firefox

Installation Messages

Action/Cause
Message

Successfully installed

UiPath extension for Firefox was installed successfully.

Firefox is not installed

Cannot install the UiPath Firefox extension because the Firefox browser is not installed.

The Extension for Edge


  • SetupExtensions /Edge

Installation Messages

Action/Cause
Message

Successfully installed

Restart Edge to complete installation.

Requirements not met

Current Windows version is not supported. Minimum version is Windows 10 versions 1803 and above

Edge not detected on machine

Microsoft Edge browser not detected

Installation failed (timeout)

Edge extension installer timed out

The Extension for Java


  • SetupExtensions /Java

Installs the UiPath Extension for Java. You can also use the ScreenScrapeJavaSupport tool to inspect and manage Java installations.

The Extension for Silverlight


  • SetupExtensions /Silverlight

Installation Messages

Action/Cause
Message

Successfully installed

The installation was successful! You can now automate Silverlight applications.

Requirement verification

Prerequisite:
1) Close all Silverlight applications.
2) Uninstall Silverlight runtime.
3) Install Silverlight Developer
Continue? (if prerequisites are met) or Cancel (and go to Silverlight Developer download page)

Installation failed (Silverlight application is running during extension installation)

Silverlight setup failed with code {0}. Make sure no Silverlight application is running and you have administrator privileges.

Installation failed (Silverlight Developer is not installed)

Silverlight setup failed with code {0}. Make sure you have Silverlight Developer installed.

The Extension for Citrix


  • SetupExtensions /CitrixClient

Installs the UiPath Extension for Citrix on the client machine

  • SetupExtensions /CitrixClient /Uninstall

Uninstalls the UiPath Citrix Extension from the client machine

Installation Messages

Action/Cause
Message

Successfully installed

The UiPath Citrix plugin was successfully installed. Restart all your Citrix applications for the changes to take effect.

Successfully uninstalled

The UiPath Citrix plugin was successfully uninstalled.

The Extension for Windows Remote Desktop


  • SetupExtensions /RdpClient

Installs the Extension for Windows Remote Desktop

  • SetupExtensions /RdpClient /Uninstall

Uninstalls the Extension for Windows Remote Desktop

Installation Messages

Action/Cause
Message

Successfully installed

The UiPath Remote Desktop plugin was successfully installed. Restart all your Remote Desktop connections for the changes to take effect.

Successfully uninstalled

The UiPath Remote Desktop plugin was successfully uninstalled. Restart all your Remote Desktop connections for the changes to take effect.

The UiPath Remote Runtime Component


  • SetupExtensions /CitrixServer

Configures the UiPath Remote Runtime component on the Citrix Application server. Please note that the UiPath Remote Runtime component needs to be installed on all your Citrix Application servers.

  • SetupExtensions /CitrixServer /Uninstall

Removes the UiPath Remote Runtime component configuration from your Citrix Application server.

Installation Messages

Action/Cause
Message

Successfully installed

The UiPath Citrix Remote Runtime was successfully installed. Restart your computer for the changes to take effect.

Successfully uninstalled

The UiPath Citrix Remote Runtime was successfully uninstalled.

Upgrading Extensions


After updating your Studio and Robot installation, it is recommended to use the following command so that all extensions are updated as well:

  • SetupExtensions /Repair

Repairs and updates all installed extensions to your current version of Studio

Installation Messages

Action/Cause
Message

No extension is installed

Repair not available


About the SetupExtensions Tool


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.