activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

UIAutomation-Aktivitäten

Letzte Aktualisierung 14. Jan. 2026

Über Citrix-Technologieautomatisierung

Mit der Absicht, die Automatisierungsfunktionen zu verbessern, haben wir es ermöglicht, UI-Aktivitäten und Assistenten zusammen mit Citrix-Apps zu verwenden. Durch die Installation der Erweiterung für Citrix auf der Clientmaschine und der UiPath Remote Runtime-Komponente auf den Citrix Virtual Apps-Anwendungsservern (früher bekannt als Citrix XenApp) können Sie jetzt Automatisierungsprojekte für Citrix-Apps erstellen, als wären es lokale Anwendungen. Selektoren werden nativ für Citrix-App-Elemente generiert, und Sie können den vollen Umfang der UIAutomation-Aktivitäten (zum Beispiel Click, Type Into, Get Text, Extract Data usw.) sowie Überwachungsaktivitäten für Maus- und Tastaturereignisse nutzen.

Außerdem besitzen Studio und Robot jetzt die Citrix Ready-Zertifizierung. Erfahren Sie, was dies für Studio und den Roboter bedeutet .

Bevor Sie mit dem Erstellen von Prozessen für Citrix-Apps beginnen können, müssen Sie diese Konfigurationsschritte ausführen.

Weitere Informationen zum Öffnen und Automatisieren von Citrix-Apps finden Sie unter Öffnen von Citrix-Apps in Studio und Beispiel für die Automatisierung einer Citrix-App.

Selektoren für Citrix-Apps

Nach der Ausführung der Konfigurationsschritte können Sie einzelne UI-Elemente in einer Citrix-App ermitteln und Selektoren für diese abrufen.

So sieht der als Citrix-App geöffnete generierte Selektor für die Berechnung aus:

<wnd app='win32calc.exe' cls='CalcFrame' isremoteapp='1' title='Calculator' />
<wnd ctrlid='137' />
<wnd app='win32calc.exe' cls='CalcFrame' isremoteapp='1' title='Calculator' />
<wnd ctrlid='137' />

So sieht der als lokale Anwendung geöffnete generierte Selektor für die Berechnung aus:

<wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' />
<wnd app='win32calc.exe' cls='CalcFrame' title='Calculator' />
<wnd ctrlid='137' />

Wie Sie sehen, besteht der einzige Unterschied zwischen den beiden Selektoren im Attribut isRemoteApp='1'. Dieses wird beim Auswählen eines UI-Elements aus einer Citrix-App automatisch hinzugefügt.

Abgesehen von diesem Attribut gibt es keinen Unterschied zwischen einem Automationsprozess für eine lokale Anwendung und einem Automationsprozess für eine Citrix-App. Alle Aktivitäten und Assistenten haben genau dasselbe Funktionsprinzip.

Unterstützte Funktionalitäten

Nach der Installation der UiPath-Erweiterung für Citrix und der UiPath Remote Runtime-Komponente sind folgende Aktionen möglich:

  • Generieren von Selektoren für UI-Elemente in Citrix-Apps und -Desktops
  • Verwenden Sie die Aktivitäten aus dem UiPath.UIAutomation.Activities -Paket (z. B. Click, Type Into und mehr).
  • Verwenden von Aktivitäten zur Überwachung von Maus- und Tastaturereignissen
  • Verwenden von Daten- und Screen Scraping-Assistenten
  • Automatisieren von Browsern, die als Citrix-Apps geöffnet werden

Architekturüberblick

UiPath Remote Runtime wird auf dem Citrix-Anwendungsserver installiert, die UiPath Citrix Erweiterung hingegen auf dem Client-Computer. Die Kommunikation zwischen diesen Komponenten erfolgt über einen virtuellen ICA-Kanal. Hierbei handelt es sich um denselben Mechanismus, der zur Übertragung von Audio- und Videodaten für Citrix-Apps verwendet wird. Daher sind keine zusätzlichen Konfigurationsschritte erforderlich.

Das nachstehende Diagramm veranschaulicht den Datenfluss zwischen Client und Server:

docs image

War diese Seite hilfreich?

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