UiPath Documentation
activities
latest
false
UIAutomation-Aktivitäten
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.

Über VMware Horizon-Automatisierung

Unterstützung der VMware Horizon-Automatisierung zum Generieren nativer Selektoren für virtualisierte Desktops und Anwendungen.

Mit VMware können Sie auf virtualisierte Desktops und Anwendungen zugreifen und mit ihnen arbeiten. Native Selektoren werden von Studio für entsprechende Elemente generiert, nachdem Sie die UiPath Remote Runtime- Komponente auf dem Server und die UiPath-Erweiterung für VMware Horizon auf der Clientmaschine installiert haben. Auf diese Weise können Sie Automatisierungsprojekte mit dem gesamten Spektrum der UIAutomation-Aktivitäten erstellen, z. B. Click, Type Into, Get Text, Extract Data und viele mehr.

Das Befolgen der Konfigurationsschritte ist erforderlich, um die native Automatisierung für VMware-Technologien zu aktivieren.

Hinweis:

Für die Automatisierung von Omnissa Horizon Client (früher VMware Horizon Client) ist eines der folgenden Pakete erforderlich:

  • UiPath.UIAutomation.Activities – v24.10.11 oder neuer
  • UiPath.UIAutomation.Activities – v23.10.18 oder neuer

Selektoren für VMware Horizon Apps

Sobald Sie die Konfigurationsschritte abgeschlossen haben, können Selektoren für einzelne UI-Elemente von Anwendungen generiert werden, die über VMware Horizon virtualisiert werden.

So sieht der als VMware Horizon-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 können, ist der einzige Unterschied zwischen den beiden Selektoren das Attribut isRemoteApp='1'. Dies wird automatisch hinzugefügt, wenn Sie ein UI-Element aus einer VMware Horizon-App auswählen.

Abgesehen von diesem Attribut gibt es keine Unterschiede zwischen einem Automatisierungsprozess für eine lokale Anwendung und einem Automatisierungsprozess für eine VMware Horizon-App. Alle Aktivitäten und Assistenten funktionieren genau gleich.

Unterstützte Funktionalitäten

Wenn die UiPath-Erweiterung für VMware Horizon und die UiPath Remote Runtime- Komponente installiert sind, sind die folgenden Aktionen aktiviert:

  • Generieren von Selektoren für UI-Elemente in Citrix-Apps und -Desktops
  • Verwenden der Aktivitäten aus dem Paket UiPath.UIAutomation.Activities (etwa Click, Type Into usw.)
  • Verwenden von Daten- und Screen Scraping-Assistenten
  • Automatisieren von Browsern, die als VMware Horizon-Apps geöffnet werden.
Hinweis:

Alle Protokolle werden unterstützt: PCoIP, Blast und RDP.

Architekturüberblick

Die UiPath Remote Runtime wird auf dem VMware Horizon-Anwendungsserver installiert, während die UiPath-Erweiterung für VMware Horizon auf der Clientmaschine installiert wird. Die Kommunikation zwischen diesen Komponenten verwendet einen Horizon Virtual Channel. Dabei handelt es sich um denselben Mechanismus, der zur Übertragung von Daten wie Audio und Video verwendet wird. Daher ist keine zusätzliche Konfiguration erforderlich.

Das folgende Diagramm zeigt den Datenfluss zwischen dem Client und dem Server:

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben