Subscribe

UiPath Studio

The UiPath Studio Guide

About the SetupExtensions Tool

The SetupExtensions.exe tool is a command line utility which is used to install or remove the UiPath extensions.
The UiPath extensions can also be installed from the command line of UiPathStudio.msi.

❗️

Note:

Command listed with Requires Elevation: Yes must be executed from an elevated command prompt.

The SetupExtensions.exe tool is available in the following locations:

  • For UiPathStudio.msi installed per-machine: C:\Program Files\UiPath\Studio\UiPath\SetupExtensions.exe
  • For UiPathStudio.msi installed per-user: %LocalAppData%\Programs\UiPath\Studio\UiPath\SetupExtensions.exe
  • For UiPathStudio.msi installed in a custom folder: <Studio_Install_Folder>\UiPath\SetupExtensions.exe
  • For UiPathRemoteRuntime.msi: C:\Program Files (x86)\UiPath\RemoteRuntime\SetupExtensions.exe

The following switches are available for all the SetupExtensions.exe commands listed below:

  • /silent to silently execute the command without prompting the user for input or confirmation
  • /uninstall to uninstall the extension

Example usage:

&"C:\Program Files\UiPath\Studio\UiPath\SetupExtensions.exe" /Chrome-Policy-Offline /silent
&"C:\Program Files\UiPath\Studio\UiPath\SetupExtensions.exe" /Chrome-Policy-Offline /uninstall /silent

Commands for the UiPath Extension for Chrome


CommandEffectRequires Elevation
/Chrome-EnterpriseAutomatically selects the most appropriate installation method for the UiPath Extension for Chrome.

If the machine is joined to a Microsoft Active Directory
then the extension will be installed using using /Chrome-Policy-Offline.
Otherwise, if the machine has access to the Chrome Web Store the extension will installed using /ChromePolicyGlobal.
Otherwise, the extension will be installed using /ChromeGlobal.
Yes
/Chrome-Policy-OfflineInstalls the UiPath Extension for Chrome using the Group Policy Offline method.
The extension will be automatically enabled in the browser and available for all the machine users.
Yes
/ChromePolicyGlobalInstalls the UiPath Extension for Chrome using the Group Policy Online method.
The extension will be automatically enabled in the browser and available for all the machine users.
Yes
/ChromeGlobalInstalls the UiPath Extension for Chrome for all the machine users.
The extension needs to be manually enabled in the browser by navigating to chrome://extensions.
Yes
/ChromeInstalls the UiPath Extension for Chrome for the current user.
The extension needs to be manually enabled in the browser by navigating to chrome://extensions.
No
/ChromeNativeHostGlobalInstalls only the Native Messaging Host component (ChromeNativeMessaging.exe).
This is required to enable communication between the UiPath Extension for Chrome and UiPath Studio/Robot.

Using this command allows you to install the UiPath Extension for Chrome in the browser using alternative methods:
1. Using the ExtensionSettings Group Policy
2. Using Cloud Machine Policy
Yes
/ChromeCleanupUninstalls any UiPath Extension for Chrome installed on the machine.Yes

Commands for the UiPath Extension for Edge


CommandEffectRequires Elevation
/Edge-EnterpriseAutomatically selects the most appropriate installation method for the UiPath Extension for Edge.

If the machine is joined to a Microsoft Active Directory
then the extension will be installed using using /Edge-Policy-Offline.
Otherwise, if the machine has access to the Edge Web Store the extension will installed using /Edge-Chromium-PolicyGlobal.
Otherwise, the extension will be installed using /Edge-Chromium-Global.
Yes
/Edge-Policy-OfflineInstalls the UiPath Extension for Edge using the Group Policy Offline method.
The extension will be automatically enabled in the browser and available for all the machine users.
Yes
/Edge-Chromium-PolicyGlobalInstalls the UiPath Extension for Edge using the Group Policy Online method.
The extension will be automatically enabled in the browser and available for all the machine users.
Yes
/Edge-Chromium-GlobalInstalls the UiPath Extension for Edge for all the machine users.
The extension needs to be manually enabled in the browser by navigating to edge://extensions.
Yes
/Edge-ChromiumInstall the UiPath Extension for Edge for the current user.
The extension needs to be manually enabled in the browser by navigating to edge://extensions.
No
/Edge-Chromium-NativeHostGlobalInstall only the Native Messaging Host component (ChromeNativeMessaging.exe).
This is required to enable communication between the UiPath Extension for Edge and UiPath Studio/Robot.

Using this command allows you to install UiPath Extension for Edge in the browser using alternative methods such as the ExtensionSettings Group Policy.
Yes
/Edge-Chromium-CleanupUninstalls any UiPath Extension for Edge installed on the machine.Yes

Commands for the UiPath Extension for Firefox


CommandEffectRequires Elevation
/Firefox-Policy-OfflineInstalls the UiPath Extension for Firefox via Group Policy.
The extension will be automatically enabled in the browser and available for all the machine users.
This installation method does not require an active Internet connection.
Yes
/FirefoxInstalls the UiPath Extension for Firefox for the current user.
The extension needs to be manually enabled in the browser by navigating to about:addons
No

Commands for the UiPath Extension for Java


CommandMessageRequires Elevation
/JavaInstalls the UiPath Extension for Java for all the machine users.Yes

Commands for the UiPath Extension for Silverlight


CommandMessageRequires Elevation
/SilverlightInstalls the UiPath Extension for Silverlight for all the machine users.Yes

Commands for the UiPath Extension for Citrix


CommandMessageRequires Elevation
/CitrixClientInstalls the UiPath Extension for Citrix for all the machine users.Yes

Commands for the UiPath Extension for Windows Remote Desktop


CommandMessageRequires Elevation
/RdpClientGlobalInstalls the UiPath Extension for Windows Remote Desktop for all the machine users.Yes
/RdpClientInstalls the UiPath Extension for Windows Remote Desktop for the current user.No

Commands for the UiPath Extension for VMware Horizon


CommandMessageRequires Elevation
/VMwareClientGlobalInstalls the UiPath Extension for VMware Horizon for all the machine users.Yes
/VMwareClientInstalls the UiPath Extension for VMware Horizon for the current user.No

Updated about a month ago

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.