- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Abhängigkeiten
- Workflow-Typen
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Debugging
- Das Diagnose-Tool
- Workflow-Analyse
- Über die Workflow-Analyse
- ST-NMG-001 – Namenskonvention für Variablen
- ST-NMG-002 – Namenskonvention für Argumente
- ST-NMG-004 – Duplizierung des Anzeigenamens
- ST-NMG-005 – Variable überschreibt Variable
- ST-NMG-006 – Variable überschreibt Argument
- ST-NMG-008 – Variablenlänge überschritten
- ST-NMG-009: Datentabellenvariablen mit Präfix versehen
- ST-NMG-011 – Datentabellenargumente mit Präfix versehen
- ST-NMG-012 – Standardwerte für Argumente
- ST-NMG-016 – Argumentlänge überschritten
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-023 – Leerer Workflow
- ST-DBP-024 – Prüfung der Persistenzaktivität
- ST-DBP-025 – Voraussetzung für Variablenserialisierung
- ST-DBP-026 – Verwendung der Verzögerungsaktivität
- ST-DBP-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätsargumente
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-020 – Minimale Protokollmeldungen
- ST-USG-024 – Nicht verwendet, gespeichert für später
- ST-USG-025 – Missbrauch gespeicherter Werte
- ST-USG-026 – Aktivitätseinschränkungen
- ST-USG-027 – Erforderliche Pakete
- Variablen
- Argumente
- Importierte Namespaces
- Aufzeichnung
- UI-Elemente
- Kontrollfluss
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- SAP-Automation
- VMware Horizon-Automatisierung
- Protokollierung
- Das ScaleCoordinates-Migrationstool
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- StudioPro
- Erweiterungen
- Fehlersuche und ‑behebung
- Internet Explorer x64
- Microsoft Office Interop-Probleme
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Erkennen von UI-Elementen nach Windows-Aktualisierungen.
- JxBrowser-Anwendungen
- Überwachung der Benutzerereignisse (User Events Monitoring)
- Java in App-V
- Microsoft App-V – Unterstützung und Einschränkungen
- Citrix-Fehlerbehebung
Konfigurationsschritte
Native Selektoren für Citrix-Technologien ermöglichen es Ihnen, Automatisierungsprojekte zu erstellen, die mit Citrix-Apps arbeiten, als handle es sich um lokale Anwendungen. Zur Aktivierung dieser Unterstützung müssen einige einfache Schritte durchgeführt werden. Anschließend können Sie Studio auf Ihrer Clientmaschine verwenden, um Prozesse mithilfe von UI-Automatisierungsaktivitäten und Assistenten zu erstellen.
Zum Generieren nativer Selektoren für Citrix-Technologien sind die folgenden Komponenten erforderlich:
- Mindestens Studio v2018.4 auf der Clientmaschine für die Installation der UiPath-Erweiterung für Citrix
- Citrix Receiver oder Citrix Workspace auf dem Client-Computer.
- Citrix XenApp v6.5 oder höher.
- Citrix XenDesktop v7.0 oder höher.
- Greifen Sie in Studio in der Studio Backstage-Ansicht (Studio Backstage View) auf die Seite Extras (Tools) zu. Dort werden die verfügbaren Erweiterungen angezeigt.
- Klicken Sie auf die Schaltfläche Citrix, um die UiPath Citrix-Erweiterung zu installieren. Ein Bestätigungs-Dialogfenster wird angezeigt.
-
Klicken Sie auf die Schaltfläche OK. Die Erweiterung wird installiert.
Die UiPath-Erweiterung für Citrix kann auch über die Eingabeaufforderung installiert werden. Ausführliche Informationen finden Sie auf dieser Seite.
- Laden Sie das Installationsprogramm
UiPathRemoteRuntime.msi
herunter. Sie können es hier anfordern. Der Link zum Herunterladen von UiPath Remote Runtime wird Ihnen per E-Mail zugeschickt. Beachten Sie, dass Sie die UiPath Remote Runtime-Komponente auch mithilfe der DateiUiPathPlatformInstaller.exe
installieren können. - Installieren Sie
UiPathRemoteRuntime.msi
auf den Citrix-Anwendungsservern, die Sie automatisieren möchten.
Ausführliche Hinweise zu UiPath Remote Runtime finden Sie hier.
Sobald die Installation abgeschlossen ist, können Sie auf die Serverseite gehen.
Nachdem Sie UiPath Remote Runtime und die UiPath-Erweiterung für Citrix installiert haben, müssen Sie Ihre aktiven Citrix-Sitzungen neu starten, damit die Änderungen wirksam werden. Gehen Sie folgendermaßen vor:
- Klicken Sie mit der rechten Maustaste auf das Symbol des Citrix Receiver Trays und anschließend auf Verbindungscenter (Connection Center). Das Fenster Citrix-Verbindungscenter (Citrix Connection Center) wird eingeblendet.
- Wählen Sie aus dem Bereich Verbindungen (Connections) eine aktive Sitzung und klicken Sie auf die Schaltfläche Abmelden (Log Off). Tun Sie dies bei allen Ihren Sitzungen.
-
Klicken Sie auf die Schaltfläche Schließen (Close), um alle Änderungen zu bestätigen, und schließen Sie das Fenster.
Hinweis: Vergessen Sie nicht, zu speichern oder wichtige Daten zu sichern, bevor Sie die aktive Citrix-Sitzung neu starten.
UiPath.UIAutomation.Activities
-Paket v18.4.1 oder höher als Abhängigkeit für Ihr Projekt hinzufügen.
- Öffnen Sie in Studio die Paketverwaltung.
- Wählen Sie im Abschnitt Projektabhängigkeiten (Project Dependencies) das Paket UiPath.UIAutomation.Activities aus.
- Achten Sie darauf, die Version v18.4.1 oder eine höhere Version auszuwählen. Sollte sie nicht aufgelistet sein, wählen Sie sie aus der Dropdownliste und klicken Sie auf die Schaltfläche Aktualisieren (Update).
-
Klicken Sie auf die Schaltfläche Speichern (Save), um Ihre Abhängigkeiten zu speichern.
Herzlichen Glückwunsch, Sie können nun native Selektoren für Citrix-Technologien generieren.