studio
2021.10
false
UiPath logo, featuring letters U and I in white
Studio-Benutzerhandbuch
Last updated 23. Sep. 2024

So funktioniert native RDP-Automatisierung

Selektoren für Anwendungen auf Remotedesktopmaschinen

Wenn Sie die Installation der UiPath Remote Runtime-Komponente und der Windows-Remotedesktop-Erweiterung abgeschlossen haben, werden einzelne UI-Elemente für Anwendungen auf Remotedesktopmaschinen nativ erkannt.

So sieht ein generierter Selektor für Notepad aus, der auf einer Remotedesktopmaschine geöffnet ist:

<rdp app='mstsc.exe' cls='TscShellContainerClass' title='* - Remote Desktop Connection' />
<wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' /><rdp app='mstsc.exe' cls='TscShellContainerClass' title='* - Remote Desktop Connection' />
<wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' />

So sieht ein als lokale Anwendung geöffneter generierter Selektor für Notepad aus:

<wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' /><wnd app='notepad.exe' cls='Notepad' title='Untitled - Notepad' />
Der einzige Unterschied zwischen den beiden Selektoren ist das Tag <rdp>, das alle Details der entsprechenden RDP-Verbindung enthält. Es wird automatisch hinzugefügt, wenn UI-Elemente in einer Anwendung ausgewählt werden, die auf einer Remotedesktopmaschine geöffnet sind.

Unterstützte Funktionalitäten

Dank der nativen RDP-Unterstützung haben Sie folgende Möglichkeiten:

  • Generieren von Selektoren für Anwendungen, die auf einer Remotedesktopmaschine geöffnet sind
  • Verwenden Sie die Aktivitäten aus dem Paket UiPath.UIAutomation.Activities (z. B. Click, Type Into und viele mehr).
  • Verwenden von Aktivitäten zur Überwachung von Maus- und Tastaturereignissen.
  • Mit Daten- und Bildschirm-Scraping-Assistenten arbeiten.
  • Automatisieren von Browsern.

Architekturüberblick

UiPath Remote Runtime wird auf der Remote-Desktopmaschine installiert, während die Windows Remote Desktop-Erweiterung auf der Clientmaschine installiert wird. Die Kommunikation zwischen diesen Komponenten erfolgt über ein Remote-Desktopprotokoll. Weitere Informationen finden Sie unter Remote Runtime-Architektur.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten