- Versionshinweise
- Erste Schritte
- Einstellung und Konfiguration (Setup and Configuration)
- Automationsprojekte
- Über die Veröffentlichung von Automatisierungsprojekten
- Entwerfen von Automatisierungen
- Verwalten von Aktivitätspaketen
- Konfigurieren von Aktivitätsprojekteinstellungen
- Signieren von Paketen
- Governance
- Importieren von Entitäten
- Moderne Designumgebung
- Verknüpfen eines Projekts mit einer Idee im Automation Hub
- Verwenden des Data Managers
- Abhängigkeiten
- Workflow-Typen
- Kontrollfluss
- Dateivergleich
- Beste Praktiken für die Automatisierung (Automation Best Practices)
- Integration der Quellenkontrolle
- Informationen zur Versionskontrolle
- Verwalten von Projekten mit TFS
- Verwalten von Projekten mit SVN
- Workflow Diff
- Debugging
- Protokollierung
- 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-NMG-017 – Der Klassenname stimmt mit dem Standard-Namespace überein
- ST-DBP-002 – Hohe Anzahl von Argumenten
- ST-DBP-003 – Leerer Catch-Block
- ST-DBP-007 – Mehrere Flussdiagrammebenen
- ST-DPB-010 – Mehrere Instanzen von [Workflow] oder [Testfall]
- ST-DBP-020 – Nicht definierte Ausgabeeigenschaften
- ST-DBP-021 – Hartcodiertes Timeout
- 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
- ST-USG-028 – Aufruf von Dateivorlagen einschränken
- ST-USG-032 – Erforderliche Tags
- ST-USG-034 – Automation Hub-URL
- Variablen
- Argumente
- Importierte Namespaces
- Codierte Automatisierungen
- Einleitung
- Registrieren von benutzerdefinierten Diensten
- „Vor“- und „Nach“-Kontexte
- Generieren von Code
- Generieren eines codierten Testfalls aus manuellen Testfällen
- Triggerbasierte Attended-Automatisierung
- Aufzeichnung
- UI-Elemente
- Selektoren
- Objekt-Repository
- Data-Scraping
- Bild- und Textautomatisierung
- Automatisierung von Citrix-Technologien
- RDP-Automatisierung
- VMware Horizon-Automatisierung
- Salesforce-Automatisierung
- SAP-Automation
- macOS UI-Automatisierung
- Das Tool ScreenScrapeJavaSupport
- Das WebDriver-Protokoll
- Erweiterungen
- Über Erweiterungen
- SetupExtensions-Tool
- „UiPathRemoteRuntime.exe“ wird nicht in der Remotesitzung ausgeführt.
- UiPath Remote Runtime blockiert das Schließen der Citrix-Sitzung
- UiPath Remote Runtime verursacht Speicherverlust
- UiPath.UIAutomation.Activities-Pakete und UiPath Remote Runtime-Versionen stimmen nicht überein
- Die erforderliche UiPath-Erweiterung ist auf der Remotemaschine nicht installiert
- Einstellungen für die Bildschirmauflösung
- Chrome-Gruppenrichtlinien
- Kommunikation mit Browser nicht möglich
- Die Chrome-Erweiterung wird automatisch entfernt
- Möglicherweise ist die Erweiterung beschädigt
- Überprüfen Sie, ob die Erweiterung für Chrome installiert und aktiviert ist
- Überprüfen Sie, ob ChromeNativeMessaging.exe ausgeführt wird
- Überprüfen der korrekten Definition der ComSpec-Variablen
- Aktivieren Sie den Zugriff auf Datei-URLs und den Inkognito-Modus
- Mehrere Browser-Profile
- Group Policy conflict
- Spezifische bekannte Probleme für MV3-Erweiterungen
- Liste der Erweiterungen für Chrome
- Chrome-Erweiterung für Mac
- Edge-Gruppenrichtlinien
- Kommunikation mit Browser nicht möglich
- Die Edge-Erweiterung wird automatisch entfernt
- Möglicherweise ist die Erweiterung beschädigt
- Überprüfen, ob die Erweiterung für Microsoft Edge installiert und aktiviert ist
- Überprüfen Sie, ob ChromeNativeMessaging.exe ausgeführt wird
- Überprüfen der korrekten Definition der ComSpec-Variablen
- Aktivieren des Zugriffs auf Datei-URLs und den InPrivate-Modus
- Mehrere Browser-Profile
- Group Policy conflict
- Spezifische bekannte Probleme für MV3-Erweiterungen
- Liste der Erweiterungen für Edge
- Erweiterung für Safari
- Erweiterung für VMware Horizon
- Erweiterung für Amazon WorkSpaces
- SAP Solution Manager-Plugin
- Excel-Add-in
- Test Suite – Studio
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Microsoft App-V – Unterstützung und Einschränkungen
- Fehlerbehebung bei Internet Explorer x64
- Probleme in Microsoft Office
- Erkennen von UI-Elementen in PDF mit Zugriffsoptionen.
- Reparieren der Active Accessibility-Unterstützung
- Die Validierung großer Windows-Legacy-Projekte dauert länger als erwartet
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
hier herunter:- Produktdownloads im UiPath Customer Portal.
- Ressourcenzentrum in der UiPath Automation Cloud. Um auf das Ressourcenzentrum zuzugreifen, müssen Sie sich bei Ihrer Automation Cloud-Organisation anmelden und auf die Hilfe-Schaltfläche in der linken Navigationsleiste klicken.
- 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.