UiPath Documentation
studio
2021.10
false
Studio User Guide

SetupExtensions Tool

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.

Important:

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
&"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

Command Effect Requires Elevation

/Chrome-Enterprise

Automatically 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-Offline

Installs 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

/ChromePolicyGlobal

Installs 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

/ChromeGlobal

Installs 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

/Chrome

Installs 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

/ChromeNativeHostGlobal

Installs 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

/ChromeCleanup

Uninstalls 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-ChromiumInstalls 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-NativeHostGlobalInstalls 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
/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

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated