- Getting Started
- Setup and Configuration
- Automation Projects
- Dependencies
- Types of Workflows
- Control Flow
- File Comparison
- Automation Best Practices
- Source Control Integration
- Debugging
- Logging
- 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-NMG-017 - Class name matches default namespace
- ST-DBP-002 - High Arguments Count
- ST-DBP-003 - Empty Catch Block
- ST-DBP-007 - Multiple Flowchart Layers
- ST-DPB-010 - Multiple instances of [Workflow] or [Test Case]
- ST-DBP-020 - Undefined Output Properties
- ST-DBP-021 - Hardcoded Timeout
- 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-017 - Invalid parameter modifier
- 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
- ST-USG-032 - Required Tags
- ST-USG-034 - Automation Hub URL
- Variables
- Arguments
- Imported Namespaces
- Coded automations
- Introduction
- Registering custom services
- Before and After contexts
- Generating code
- Generating coded test case from manual test cases
- Trigger-based Attended Automation
- Recording
- UI Elements
- Selectors
- Object Repository
- Data Scraping
- Image and Text Automation
- Citrix Technologies Automation
- RDP Automation
- VMware Horizon Automation
- Salesforce Automation
- SAP Automation
- macOS UI Automation
- The ScreenScrapeJavaSupport Tool
- The WebDriver Protocol
- Extensions
- About extensions
- SetupExtensions tool
- UiPathRemoteRuntime.exe is not running in the remote session
- UiPath Remote Runtime blocks Citrix session from being closed
- UiPath Remote Runtime causes memory leak
- UiPath.UIAutomation.Activities package and UiPath Remote Runtime versions mismatch
- The required UiPath extension is not installed on the remote machine
- Screen resolution settings
- Group Policies
- Cannot communicate with the browser
- Chrome extension is removed automatically
- The extension may have been corrupted
- Check if the extension for Chrome is installed and enabled
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Enable access to file URLs and Incognito mode
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- List of extensions for Chrome
- Chrome Extension on Mac
- Group Policies
- Cannot communicate with the browser
- Edge extension is removed automatically
- The extension may have been corrupted
- Check if the Extension for Microsoft Edge is installed and enabled
- Check if ChromeNativeMessaging.exe is running
- Check if ComSpec variable is defined correctly
- Enable access to file URLs and InPrivate mode
- Multiple browser profiles
- Group Policy conflict
- Known issues specific to MV3 extensions
- List of extensions for Edge
- Extension for Safari
- Extension for VMware Horizon
- Extension for Amazon WorkSpaces
- SAP Solution Manager plugin
- Excel Add-in
- Test Suite - Studio
- Troubleshooting
Studio User Guide
SetupExtensions tool
The SetupExtensions.exe tool is a command line utility which is used to install or remove the extensions.
The 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 |
|
Install 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 |
|
Install 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 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 |
|
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 |
Command | Message | Requires elevation |
---|---|---|
/amazon-workspaces-client | Installs the UiPath Extension for Amazon WorkSpaces for the current user. | No |
/amazon-workspaces-client-global | Installs the UiPath Extension for Amazon WorkSpaces per system. | Yes |
- 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
- Commands for the UiPath Extension for Amazon WorkSpaces