- About UiPath Assistant
- UiPath Assistant on Mac
- Field Descriptions
- Automation Configuration
- Task Capture Launcher
- Assistant Governance
- UiPath Assistant for Excel add-in
- About Backward and Forward Compatibility
- Hardware and Software Requirements
- Updating the Robot
- Setting Up Windows Server for High-Density Robots
- Services the Robot Connects to
- UiPath.Settings File Description
- Restarting Robot Components
- Windows Sessions
- Login Using Thales Luna Credential System
- Login Using NShield Key Storage Provider
- Redirecting Robots Through a Proxy Server
- Executing Tasks in a Minimized RDP Window
- Using Mapped Network Drives
- Stopping a Process
- Disable Stop Button
- Custom Package Folders and Network Paths
- CrowdStrike Integration
- Robot Citrix Apps Virtualization
- Common Connection Errors
- Unresponsive Robot Over RDP
- Duplicate Execution Logs
- Frequently Encountered Robot Errors
- Increased Process Execution Duration
- Enforced Package Signature Verification
- Message Too Large to Process
- Errors When Running as Administrator
- NuGet Packages Not Accessible After Migration
- User Access Control Prompt and UI Automation Activities
- .NET required during installation
- Assembly Cannot Be Loaded From Network Or Azure File Share
- Activities cannot find .NET Runtime
Executing Tasks in a Minimized RDP Window
Automation on a virtual environment is done through visual recognition of elements rather than direct UI object interaction. This means that the RDP window needs to be visible at all times for most UI actions to work. However, interactive tasks can be executed on a remote computer while the Remote Desktop window is minimized. These interactions can be enabled in the background by modifying the Remote Desktop registry settings on all the computers which access the Robot machine via RDP. These settings do not need to be modified on the Robot machine.
The settings are modified in the Windows Registry Editor (administrator rights are required), as follows:
- Close any opened Remote Desktop sessions.
- Press Win + R, type “regedit”, and press Enter. The Registry Editor window is displayed.
Navigate to the following Registry keys:
For the current user:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client(32 bit)
HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Terminal Server Client(64 bit)
For all users:
HKEY_LOCAL_MACHINE\Software\Microsoft\Terminal Server Client(32 bit)
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Terminal Server Client(64 bit)
Create a new DWORD value with the RemoteDesktop_SuppressWhenMinimized name.
4.1. Right-click inside the right panel of the Registry Editor window.
4.2. Select New >Select DWORD (32-bit) Value. A new registry is added to the right panel.
4.3. Change the default name to RemoteDesktop_SuppressWhenMinimized.
4.4. Double-click RemoteDesktop_SuppressWhenMinimized. The Edit DWORD (32-bit) Value window is displayed.
4.5. Write 2 in the Value data field.
4.6. Press OK to save changes.
- Close the Registry Editor window.
- Sign off all users from the Robot machines before executing a job. UI actions can now be automated even when the RDP window gets minimized.