- Documentation
- Activities
- System
- Recover Window
Restore, maximize, and bring an application window to the foreground. Match by window title (partial) or process name. Recovers a window that was minimized, hidden, or pushed behind others.
Inputs
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
Window Title (contains) windowTitle | string | Optional | — | — |
Process Name processName | string | Optional | — | — |
Restore if minimized restoreIfMinimized | boolean | Optional | true | — |
Maximize maximize | boolean | Optional | false | — |
Bring to foreground setForeground | boolean | Optional | true | — |
Output Variable outputVariable | variable | Optional | RecoveredWindow | — |
Output
$outputVariableObjectThe recovered window: found, title, processName, stateBefore, stateAfter, actions
Compatibility
WindowsLinuxDesktopAttendedUnattended
Related activities
Clear Clipboard
Clear all content from the system clipboard
Click Target
Find a UI element on the desktop (name, type, automation id, class) or in the browser (CSS, XPath, visible text), or by coordinate, then click it. The Locator Engine picks the best strategy automatically and heals to a fallback when the primary one fails. Give a Browser Variable to target the open browser.
Close Application
Close a running application or process
Delay
Pause the execution for a specified amount of time
Get Display State
Read the current monitor layout: resolution, DPI, scale, and count. Capture it as a baseline early, then compare after an RDP reconnect to detect a display change and branch into recovery.
Get from Clipboard
Get the text currently copied to your clipboard