- Release Notes
- Getting Started
- Setup and Configuration
- Automation Projects
- Dependencies
- Types of Workflows
- File Comparison
- Automation Best Practices
- Source Control Integration
- Debugging
- The Diagnostic Tool
- Workflow Analyzer
- About Workflow Analyzer
- ST-NMG-001 - Variables Naming Convention
- ST-NMG-002 - Arguments Naming Convention
- ST-NMG-004 - Display Name Duplication
- ST-NMG-005 - Variable Overrides Variable
- ST-NMG-006 - Variable Overrides Argument
- ST-NMG-008 - Variable Length Exceeded
- ST-NMG-009 - Prefix Datatable Variables
- ST-NMG-011 - Prefix Datatable Arguments
- ST-NMG-012 - Argument Default Values
- ST-NMG-016 - Argument Length Exceeded
- ST-DBP-002 - High Arguments Count
- ST-DBP-003 - Empty Catch Block
- ST-DBP-007 - Multiple Flowchart Layers
- ST-DBP-020 - Undefined Output Properties
- ST-DBP-023 - Empty Workflow
- ST-DBP-024 - Persistence Activity Check
- ST-DBP-025 - Variables Serialization Prerequisite
- ST-DBP-026 - Delay Activity Usage
- ST-DBP-027 - Persistence Best Practice
- ST-DBP-028 - Arguments Serialization Prerequisite
- ST-USG-005 - Hardcoded Activity Arguments
- ST-USG-009 - Unused Variables
- ST-USG-010 - Unused Dependencies
- ST-USG-014 - Package Restrictions
- ST-USG-020 - Minimum Log Messages
- ST-USG-024 - Unused Saved for Later
- ST-USG-025 - Saved Value Misuse
- ST-USG-026 - Activity Restrictions
- ST-USG-027 - Required Packages
- ST-USG-028 - Restrict Invoke File Templates
- Variables
- Arguments
- Imported Namespaces
- Recording
- UI Elements
- Control Flow
- Selectors
- Object Repository
- Data Scraping
- Image and Text Automation
- Citrix Technologies Automation
- RDP Automation
- Salesforce Automation
- SAP Automation
- VMware Horizon Automation
- Logging
- The ScreenScrapeJavaSupport Tool
- The WebDriver Protocol
- Test Suite - Studio
- Extensions
- Troubleshooting
Studio User Guide
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.
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
Command |
Effect |
Requires Elevation |
---|---|---|
|
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 |
|
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 |
|
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 |
|
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 |
|
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 |
|
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:
|
Yes |
|
Uninstalls any UiPath Extension for Chrome installed on the machine. |
Yes |
Command |
Effect |
Requires Elevation |
---|---|---|
|
Automatically 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 |
|
Installs 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 |
|
Installs 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 |
|
Installs 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 |
|
Installs 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 |
|
Installs 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 |
|
Uninstalls any UiPath Extension for Edge installed on the machine. |
Yes |
Command |
Effect |
Requires Elevation |
---|---|---|
|
Installs 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 |
Command |
Message |
Requires Elevation |
---|---|---|
|
Installs the UiPath Extension for Java for all the machine users. |
Yes |
Command |
Message |
Requires Elevation |
---|---|---|
|
Installs the UiPath Extension for Silverlight for all the machine users. |
Yes |
Command |
Message |
Requires Elevation |
---|---|---|
|
Installs the UiPath Extension for Citrix for all the machine users. |
Yes |
Command |
Message |
Requires Elevation |
---|---|---|
|
Installs the UiPath Extension for Windows Remote Desktop for all the machine users. |
Yes |
|
Installs the UiPath Extension for Windows Remote Desktop for the current user. |
No |
Command |
Message |
Requires Elevation |
---|---|---|
|
Installs the UiPath Extension for VMware Horizon for all the machine users. |
Yes |
|
Installs the UiPath Extension for VMware Horizon for the current user. |
No |
- About the SetupExtensions Tool
- Commands for the UiPath Extension for Chrome
- Commands for the UiPath Extension for Edge
- Commands for the UiPath Extension for Firefox
- Commands for the UiPath Extension for Java
- Commands for the UiPath Extension for Silverlight
- Commands for the UiPath Extension for Citrix
- Commands for the UiPath Extension for Windows Remote Desktop
- Commands for the UiPath Extension for VMware Horizon