studio
latest
false
- 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
- About the ScreenScrapeJavaSupport Tool
- Argument Descriptions for 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
Argument Descriptions for the ScreenScrapeJavaSupport Tool
Studio User Guide
Last updated Dec 17, 2024
Argument Descriptions for the ScreenScrapeJavaSupport Tool
The ScreenScrapeJavaSupport tool can be used to install or remove the Java extension from all fixed drives, default, or custom Java locations. Whenever
you uninstall the Java extension with this tool, its path is kept track of, unless removed with the
/forget
argument.
To use the tool launch an elevated instance of the Command Prompt and navigate to the tool location by using the
cd C:\Program Files\UiPath\Studio\UiPath\JavaSupport
command. You can use it with the following arguments:
Argument |
Description |
---|---|
|
Reinstalls the Java extension from all the Java versions that are currently installed. Can be used with the
/jrepath “<path>” , /allDrives , /default , and /silent commands.
Examples:
|
|
Uninstalls the Java extension from all the Java versions that are currently installed. Can be used with the
/jrepath “<path>” , and /allDrives commands.
Examples:
|
|
Specifies the path of an installed Java version. Valid with the
/install , /uninstall , /forget , and /status commands.
Examples:
|
|
Autodetects Java installations on all fixed drives. Valid with the
/install and /uninstall commands.
|
|
Autodetects 32-bit and 64-bit Java installations in Program Files folders. Valid with the
/install and /uninstall commands.
|
|
Turns off all message boxes. Valid with the
/install and /uninstall commands.
|
|
Forgets all the location where the Java extension was installed. Valid with the
/jrepath “<path>” command.
|
|
Offers details about each installed Java version, as well as a cumulative status of all the installed Java versions. Displays
the default 32-bit and 64-bit Java installations if present on the system. Shows the history of uninstalled Java versions
(if the
/forget parameter was not used for any of them). Valid with the /jrepath "<path>" command.
|
|
For the current Windows user and current session, scans all the processes with a corresponding UI and which have the
java.dll library loaded. For each such process it checks if the Java extension is loaded. In the end, it prints detailed information
about that process and a cumulative status for all processes.
Example:
|
|
Displays a list of all supported commands. Example:
|