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\UiPath\Studio\UiPath
folder for Enterprise, or the cd %LocalAppData%\UiPath\app-19.x.x\UiPath
folder for Preview. Below is the list of supported commands.
The Extension for Chrome
Action/Cause | Message |
---|---|
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 Extension for Chrome because Chrome browser is not installed. |
Chrome is running during the extension installation | If you want to continue installing UiPath Extension for Chrome 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 Extension for Chrome 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 Extension for Chrome is missing per system. Please install it or reinstall the extension. |
Extension is blocked by policy | UiPath Extension for Chrome 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 Extension for Chrome was uninstalled for current user. |
Successfully uninstalled (via group policy for current user) | UiPath Extension for Chrome was uninstalled via policy for current user. Restart the browser. |
Successfully uninstalled (native messaging host for current user) | UiPath Extension for Chrome native messaging host was uninstalled for current user. |
Successfully uninstalled (per system) | UiPath Extension for Chrome was uninstalled per system. |
Successfully uninstalled (via group policy per system) | UiPath Extension for Chrome was uninstalled via policy per system. Restart the browser. |
Successfully uninstalled (native messaging host per system) | UiPath Extension for Chrome native messaging host was uninstalled per system. |
The Extension for Firefox
Action/Cause | Message |
---|---|
SetupExtensions /Firefox | Installs the UiPath Extension for Firefox |
Installation Messages
Action/Cause | Message |
---|---|
Successfully installed | UiPath Extension for Firefox was installed successfully. |
Firefox is not installed | Cannot install the UiPath Extension for Firefox because the Firefox browser is not installed. |
The Extension for Edge
This command automatically detects the Edge browser type (Legacy or Chromium) on your machine and installs the corresponding extension.
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) | Extension for Edge installer timed out |
The Extension for Java
Action/Cause | Message |
---|---|
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
Action/Cause | Message |
---|---|
SetupExtensions /Silverlight | Installs the UiPath Extension for 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
Action/Cause | Message |
---|---|
SetupExtensions /CitrixClient | Installs the UiPath Extension for Citrix on the client machine |
SetupExtensions /CitrixClient /Uninstall | Uninstalls the UiPath Extension for Citrix 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
Action/Cause | Message |
---|---|
SetupExtensions /RdpClient | Installs the UiPath Extension for Windows Remote Desktop for the current user. |
SetupExtensions /RdpClient /Uninstall | Uninstalls the UiPath Extension for Windows Remote Desktop for the current user. |
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 Extension for VMware Horizon
Action/Cause | Message |
---|---|
SetupExtensions /VMwareClient | Installs the UiPath Extension for VMware Hroizon on the client machine |
SetupExtensions /VMwareClient /uninstall | Uninstalls the UiPath Extension for VMware Horizon from the client machine |
Installation Messages
Action/Cause | Messages |
---|---|
Successfully installed | The UiPath plugin for VMware Horizon was successfully installed. Restart all your VMware Horizon connections for the changes to take effect. |
Successfully uninstalled | The UiPath plugin for VMware Horizon was successfully unnstalled. Restart all your VMware Horizon connections for the changes to take effect. |
The UiPath Remote Runtime Component
Action/Cause | Message |
---|---|
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. |
Updated about a year ago