- 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
- Verknüpfen eines Projekts mit einer Idee im Automation Hub
- Verwenden des Data Managers
- Solutions (Lösungen)
- 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
- Das Source Control-Panel
- 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-027 – Bewährte Methode für Persistenz
- ST-DBP-028 – Voraussetzung für Argumentenserialisierung
- ST-USG-005 – Hartcodierte Aktivitätseigenschaften
- ST-USG-009 – Nicht verwendete Variablen
- ST-USG-010 – Nicht verwendete Abhängigkeiten
- ST-USG-014 – Paketbeschränkungen
- ST-USG-017 – Ungültiger Parametermodifizierer
- 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
- Integrieren von OpenAI in codierte Workflows
- Beantragen eines Kredits bei der UiBank
- Warteschlangengenerierung mit codierten Workflows und Orchestrator-APIs
- Verwenden importierter Bibliotheksprojekte in codierten Automatisierungen
- Verwenden der zweistufigen Authentifizierung in codierten Automatisierungen
- Herstellen einer Verbindung zu MongoDB Atlas mit codierten Automatisierungen
- Fehlersuche und ‑behebung
- Triggerbasierte Attended-Automatisierung
- Objekt-Repository
- Das Tool ScreenScrapeJavaSupport
- 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
- Versionen von UiPath.UIAutomation.Activities-Paket und UiPath Remote Runtime stimmen nicht überein
- Die erforderliche UiPath-Erweiterung ist auf der Remotemaschine nicht installiert
- Einstellungen für die Bildschirmauflösung
- 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
- 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 Amazon WorkSpaces
- SAP Solution Manager-Plugin
- Excel-Add-in
- Studio Testing
- Fehlersuche und ‑behebung
- Informationen zur Fehlerbehebung
- Fehler bei der Assembly-Kompilierung
- 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
Installieren Sie die UiPath-Erweiterung für Chrome auf Mac für die Browser-Automatisierung mit Optionen für eine Installation auf Benutzerebene oder für eine Maschine.
Diese Erweiterung hilft Ihnen, Browser-Automatisierungen in Google Chrome auf Mac zu erstellen.
Installieren
Sie können die Chrome-Erweiterung mit einer der folgenden Methoden installieren:
- Aktueller Benutzer
- Alle Benutzer
- Gruppenrichtlinie online
- Gruppenrichtlinie offline
- Aktueller Benutzer (nur Native Messaging-Host)
- Alle Benutzer (nur Native Messaging-Host)
Installationen können mit UiPath Assistant oder über Terminal (Aufruf von UiPath.ExtensionControl.Portable.dll) durchgeführt werden.
UiPath Assistant und UiPath.ExtensionControl.Portable.dll installieren die neueste Erweiterungsversion wie folgt:
| Installationstyp | Erweiterungsversion |
|---|---|
| Aktueller Benutzer | Neueste UiPath-Erweiterung für Studio Web, veröffentlicht im Chrome WebStore. |
| Alle Benutzer | Neueste UiPath-Erweiterung für Studio Web, veröffentlicht im Chrome WebStore. |
| Gruppenrichtlinie online | Neueste UiPath-Erweiterung für Studio Web, veröffentlicht im Chrome WebStore. |
| Gruppenrichtlinie offline | Neueste selbst gehostete Erweiterung im Paket mit UiPath Assistant. |
| Aktueller Benutzer (nur Native Messaging-Host) | Neueste UiPath-Erweiterung für Studio Web, veröffentlicht im Chrome WebStore. |
| Alle Benutzer (nur Native Messaging-Host) | Neueste UiPath-Erweiterung für Studio Web, veröffentlicht im Chrome WebStore. |
Sie können auch UiPath.ExtensionControl.Portable.dll verwenden, um eine bestimmte Browser-Erweiterungsversion zu installieren. Führen Sie es mit dem Befehl help aus, um Details zu erhalten:
dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll help install chrome
dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll help install chrome
Aktueller Benutzer
Diese Methode installiert die Erweiterung nur für den aktuellen Benutzer. Sie erstellt oder aktualisiert die JSON-Konfigurationsdateien, die von Chrome zur Erkennung von Erweiterungen verwendet werden. Diese Dateien definieren die Erweiterungs-ID, die Update-URL und den Pfad zum Native Messaging-Host.
A. Installieren Sie Schritte mit UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wählen Sie das Kontosymbol aus.
-
Wählen Sie Einstellungen aus.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Verwenden Sie die Dropdownliste für Google Chrome , um den Installationstyp für den aktuellen Benutzer auszuwählen.
-
Wählen Sie Installieren aus.
-
Wählen Sie im Google Chrome-Bestätigungs-Popup die Option Erweiterung aktivieren aus.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
B. Installieren Sie die Schritte mithilfe von UiPath.ExtensionControl.Portable.dll (über das Terminal)
Voraussetzungen:
- Führen Sie den Befehl immer mit der
UiPath.ExtensionControl.Portable.dllDatei aus dem/ApplicationsVerzeichnis aus, da macOS empfindlich ist, wenn es um die Ausführung von Binärdateien von anderen Speicherorten geht. - Schließen Sie alle Chrome-Fenster, bevor Sie den Befehl ausführen.
-
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chromedotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome -
Wählen Sie im Google Chrome-Bestätigungs-Popup die Option Erweiterung aktivieren aus.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
Fügen Sie die Option --ext-id={extensionId} hinzu, um eine bestimmte Erweiterungsversion anzuvisieren; Wenn keine Angabe erfolgt, wird die neueste Version installiert, die im Web Store veröffentlicht wurde. Verfügbare IDs finden Sie unter Studio – Liste der Erweiterungen für Chrome.
Alle Benutzer
Diese Methode installiert die Erweiterung für alle Benutzer auf dem Gerät.Sie funktioniert ähnlich wie die Methode Aktueller Benutzer, indem die JSON-Konfigurationsdateien erstellt oder aktualisiert werden, die Chrome zur Erkennung von Erweiterungen verwendet.Der Unterschied liegt im Dateispeicherort: Diese Methode schreibt die Konfigurationsdateien an einen systemweiten Speicherort, während die Methode Aktueller Benutzer sie an einen benutzerspezifischen Speicherort schreibt.
A. Installieren Sie Schritte mit UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wählen Sie das Kontosymbol aus.
-
Wählen Sie Einstellungen aus.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Verwenden Sie die Dropdownliste für Google Chrome , um den Installationstyp Alle Benutzer auszuwählen.
-
Wählen Sie Installieren aus.
-
Geben Sie das Administratorkennwort in das Bestätigungs-Popup von UiPath Assistant ein.
-
Wählen Sie im Google Chrome-Bestätigungs-Popup die Option Erweiterung aktivieren aus.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
B. Installieren Sie die Schritte mithilfe von UiPath.ExtensionControl.Portable.dll (über das Terminal)
Voraussetzungen:
- Führen Sie den Befehl immer mit der
UiPath.ExtensionControl.Portable.dllDatei aus dem/ApplicationsVerzeichnis aus, da macOS empfindlich ist, wenn es um die Ausführung von Binärdateien von anderen Speicherorten geht. - Schließen Sie alle Chrome-Fenster, bevor Sie den Befehl ausführen.
-
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome --scope=machinesudo dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome --scope=machine -
Wählen Sie im Google Chrome-Bestätigungs-Popup die Option Erweiterung aktivieren aus.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
sudoist zum Ausführen dieses Befehls erforderlich, da es Systemkonfigurationsdateien aktualisiert.- Fügen Sie die Option
--ext-id={extensionId}hinzu, um eine bestimmte Erweiterungsversion anzuvisieren; Wenn keine Angabe erfolgt, wird die neueste Version installiert, die im Web Store veröffentlicht wurde. Verfügbare IDs finden Sie unter Studio – Liste der Erweiterungen für Chrome.
Gruppenrichtlinie online
Diese Methode erfordert den manuellen Schritt zum Aktivieren der Erweiterung nach dem ersten Start von Chrome nicht. Das liegt daran, dass sie auf Konfigurationsprofilen basiert, die von MDM-Tools (Mobile Device Management) eingesetzt werden.
Das Konfigurationsprofil legt die Richtlinie ExtensionInstallForcelist fest. Diese Richtlinie stellt sicher, dass die Erweiterung aktiviert ist und nicht manuell deaktiviert werden kann.
Dieses Verfahren ähnelt der hier beschriebenen Installationsmethode von Windows-Gruppenrichtlinie Online: Studio – Erweiterung für Chrome.
MDM-Anforderungen
Um ein Konfigurationsprofil (eine .mobileconfig Datei) zu installieren, muss eine MDM-Anwendung auf dem Gerät vorhanden sein, und das Gerät muss registriert werden, um verwaltet zu werden.
Beispiele für MDMs sind:
- Jamf
- Microsoft Intune
- Kandji
- MicroMDM (Open-Source)
Wenn das Gerät in einer MDM-Lösung angemeldet ist, stellen Sie sicher, dass die Konfiguration nicht durch die über MDM gepushten Konfigurations-Updates überschrieben wird. Um dies zu verhindern, stellen Sie das Konfigurationsprofil direkt über MDM bereit.Das Profil sollte Einstellungen enthalten, die denen des folgenden Beispiels ähneln:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<!-- This policy ensures that the {extensionId} is enabled -->
<key>ExtensionInstallForcelist</key>
<array>
<string>{extensionId};https://clients2.google.com/service/update2/crx</string>
</array>
<!-- These policies specifically enable the Developer mode for {extensionId} -->
<key>DeveloperToolsAvailabilityAllowlist</key>
<array>
<string>chrome-extension://{extensionId}</string>
</array>
<key>DeveloperToolsAvailabilityBlocklist</key>
<array>
<string>https://uipath-devtools-blocklist-placeholder.invalid</string>
</array>
<!-- Alternatively, this policy globally enables the Developer mode in chrome://extensions.
Can be used in place of DeveloperToolsAvailabilityAllowlist / DeveloperToolsAvailabilityBlocklist -->
<key>DeveloperToolsAvailability</key>
<integer>1</integer>
<!-- The policies below are not mandatory, but they are useful in some systems,
depending on the already present configuration -->
<key>BlockExternalExtensions</key>
<false/>
<key>ExtensionAllowedTypes</key>
<array>
<string>extension</string>
</array>
<key>NativeMessagingUserLevelHosts</key>
<true/>
<key>NativeMessagingAllowlist</key>
<array>
<string>com.uipath.portable_host</string>
</array>
<key>PayloadDisplayName</key>
<string>Google Chrome</string>
<key>PayloadIdentifier</key>
<string>com.google.Chrome.2C2280F4-2955-49E9-8161-A599B9BB6685</string>
<key>PayloadType</key>
<string>com.google.Chrome</string>
<key>PayloadUUID</key>
<string>2C2280F4-2955-49E9-8161-A599B9BB6685</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>UiPath Studio Web Automation Chrome Extension Installation</string>
<key>PayloadIdentifier</key>
<string>com.uipath.chrome.extension.A64BC628-4ECF-4A71-91D5-20D7C7475C38</string>
<key>PayloadOrganization</key>
<string>com.uipath</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>A64BC628-4ECF-4A71-91D5-20D7C7475C38</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>TargetDeviceType</key>
<integer>5</integer>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<!-- This policy ensures that the {extensionId} is enabled -->
<key>ExtensionInstallForcelist</key>
<array>
<string>{extensionId};https://clients2.google.com/service/update2/crx</string>
</array>
<!-- These policies specifically enable the Developer mode for {extensionId} -->
<key>DeveloperToolsAvailabilityAllowlist</key>
<array>
<string>chrome-extension://{extensionId}</string>
</array>
<key>DeveloperToolsAvailabilityBlocklist</key>
<array>
<string>https://uipath-devtools-blocklist-placeholder.invalid</string>
</array>
<!-- Alternatively, this policy globally enables the Developer mode in chrome://extensions.
Can be used in place of DeveloperToolsAvailabilityAllowlist / DeveloperToolsAvailabilityBlocklist -->
<key>DeveloperToolsAvailability</key>
<integer>1</integer>
<!-- The policies below are not mandatory, but they are useful in some systems,
depending on the already present configuration -->
<key>BlockExternalExtensions</key>
<false/>
<key>ExtensionAllowedTypes</key>
<array>
<string>extension</string>
</array>
<key>NativeMessagingUserLevelHosts</key>
<true/>
<key>NativeMessagingAllowlist</key>
<array>
<string>com.uipath.portable_host</string>
</array>
<key>PayloadDisplayName</key>
<string>Google Chrome</string>
<key>PayloadIdentifier</key>
<string>com.google.Chrome.2C2280F4-2955-49E9-8161-A599B9BB6685</string>
<key>PayloadType</key>
<string>com.google.Chrome</string>
<key>PayloadUUID</key>
<string>2C2280F4-2955-49E9-8161-A599B9BB6685</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</array>
<key>PayloadDisplayName</key>
<string>UiPath Studio Web Automation Chrome Extension Installation</string>
<key>PayloadIdentifier</key>
<string>com.uipath.chrome.extension.A64BC628-4ECF-4A71-91D5-20D7C7475C38</string>
<key>PayloadOrganization</key>
<string>com.uipath</string>
<key>PayloadScope</key>
<string>System</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>A64BC628-4ECF-4A71-91D5-20D7C7475C38</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>TargetDeviceType</key>
<integer>5</integer>
</dict>
</plist>
Wenn das Gerät nicht für eine MDM-Lösung registriert ist, werden die erforderlichen Konfigurationsdateien lokal geschrieben, ohne dass sie durch von MDM angewandte Richtlinien überschrieben werden. Dadurch kann Chrome die Richtlinie anwenden und stellt sicher, dass die Erweiterung aktiviert ist, ohne dass ein Benutzereingriff erforderlich ist.
A. Installieren Sie Schritte mit UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wählen Sie das Kontosymbol aus.
-
Wählen Sie Einstellungen aus.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Verwenden Sie die Dropdownliste für Google Chrome , um den Installationstyp Nach Richtlinie auszuwählen.
-
Wählen Sie Installieren aus.
-
Geben Sie das Administratorkennwort in das Bestätigungs-Popup von UiPath Assistant ein.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
B. Installieren Sie die Schritte mithilfe von UiPath.ExtensionControl.Portable.dll (über das Terminal)
Voraussetzungen:
- Führen Sie den Befehl immer mit der
UiPath.ExtensionControl.Portable.dllDatei aus dem/ApplicationsVerzeichnis aus, da macOS empfindlich ist, wenn es um die Ausführung von Binärdateien von anderen Speicherorten geht. - Schließen Sie alle Chrome-Fenster, bevor Sie den Befehl ausführen.
- Um nur für den aktuellen Benutzer anstelle für alle Benutzer zu installieren, ersetzen Sie
--scope=machinedurch--scope=userim folgenden Befehl; bei anderen Benutzern wird die Erweiterung nicht installiert.
Wenn die Maschine MDM-registriert ist, müssen Sie sicherstellen, dass die Richtlinien nicht überschrieben werden. Weitere Informationen finden Sie in den MDM-Anforderungen .
-
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome bypolicy --scope=machinesudo dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome bypolicy --scope=machine
Ergebnis: Die Erweiterung wird installiert und aktiviert.
sudoist erforderlich, um diesen Befehl auszuführen, da er Systemkonfigurationsdateien aktualisiert, und mit der Optionbypolicywird der Scope automatisch auf Maschine festgelegt.- Fügen Sie die Option
--ext-id={extensionId}hinzu, um eine bestimmte Erweiterungsversion anzuvisieren; Wenn keine Angabe erfolgt, wird die neueste Version installiert, die im Web Store veröffentlicht wurde. Verfügbare IDs finden Sie unter Studio – Liste der Erweiterungen für Chrome .
Gruppenrichtlinie offline
Dieses Verfahren ähnelt der hier beschriebenen Installationsmethode von Windows-Gruppenrichtlinie Offline Studio – Erweiterung für Chrome.
Diese Methode basiert auf Konfigurationsprofilen, die von MDM-Tools (Mobile Device Management) bereitgestellt werden. Das Konfigurationsprofil wendet die ExtensionInstallForcelist- Richtlinie an, die sicherstellt, dass die Erweiterung automatisch aktiviert wird und von Benutzern nicht deaktiviert werden kann. Sie konfiguriert auch die Richtlinien DeveloperToolsAvailabilityAllowlist / DeveloperToolsAvailabilityBlocklist , um den Zugriff von Entwicklertools auf die UiPath-Erweiterung speziell zuzulassen.
Diese Methode:
- Ermöglicht Ihnen die Installation beliebiger Erweiterungen, unabhängig davon, ob sie im Webshop veröffentlicht sind oder nicht veröffentlicht.
- Ist nützlich in Umgebungen mit eingeschränktem Internetzugang (wo kein Zugriff auf
https://clients2.google.com/service/update2/crxmöglich ist).
- Diese Methode funktioniert nur auf Maschinen, die bei MDM registriert sind. Weitere Informationen finden Sie in den MDM-Anforderungen .
A. Installieren Sie Schritte mit UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wählen Sie das Kontosymbol aus.
-
Wählen Sie Einstellungen aus.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Verwenden Sie die Dropdownliste für Google Chrome , um den Installationstyp Nach Richtlinie (Offline) auszuwählen.
-
Wählen Sie Installieren aus.
-
Geben Sie das Administratorkennwort in das Bestätigungs-Popup von UiPath Assistant ein.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
B. Installieren Sie die Schritte mithilfe von UiPath.ExtensionControl.Portable.dll (über das Terminal)
Voraussetzungen:
- Führen Sie den Befehl immer mit der
UiPath.ExtensionControl.Portable.dllDatei aus dem/ApplicationsVerzeichnis aus, da macOS empfindlich ist, wenn es um die Ausführung von Binärdateien von anderen Speicherorten geht. - Schließen Sie alle Chrome-Fenster, bevor Sie den Befehl ausführen.
- Um nur für den aktuellen Benutzer anstelle für alle Benutzer zu installieren, fügen Sie
--scope=userdem folgenden Befehl hinzu; Standardmäßig legt die Optionbypolicyden Scope auf Maschine fest.
-
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
sudo dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome bypolicy --offlinesudo dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome bypolicy --offline -
Starten Sie Chrome.
-
Automatisierungen entwerfen und ausführen.
Ergebnis: Die Erweiterung wird installiert und aktiviert.
sudo ist zum Ausführen dieses Befehls erforderlich, da er Systemkonfigurationsdateien aktualisiert. Mit der Option bypolicy wird der Scope automatisch auf Maschine festgelegt.
Aktueller Benutzer (nur Native Messaging-Host)
Diese Methode installiert nur die Native Messaging-Host-Komponente der Erweiterung für den aktuellen Benutzer. Es erstellt oder aktualisiert die von Chrome verwendeten JSON-Konfigurationsdateien, um die Kommunikation mit einem nativen Host zu ermöglichen.
Die Erweiterung muss manuell über den WebStore oder über eine MDM-Konfiguration installiert werden. Weitere Informationen finden Sie in den MDM-Anforderungen .
A. Installieren Sie Schritte mit UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wählen Sie das Kontosymbol aus.
-
Wählen Sie Einstellungen aus.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Verwenden Sie die Dropdownliste für Google Chrome , um den Installationstyp Aktueller Benutzer (nur Native Messaging-Host) auszuwählen.
-
Wählen Sie Installieren aus.
Ergebnis: Die native Messaging-Host-Komponente der Erweiterung wird installiert.
B. Installieren Sie die Schritte mithilfe von UiPath.ExtensionControl.Portable.dll (über das Terminal)
Voraussetzungen:
- Führen Sie den Befehl immer mit der
UiPath.ExtensionControl.Portable.dllDatei aus dem/ApplicationsVerzeichnis aus, da macOS empfindlich ist, wenn es um die Ausführung von Binärdateien von anderen Speicherorten geht. - Schließen Sie alle Chrome-Fenster, bevor Sie den Befehl ausführen.
-
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome native-messaging-host-onlydotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome native-messaging-host-only
Ergebnis: Die native Messaging-Host-Komponente der Erweiterung wird installiert.
Fügen Sie die Option --ext-id={extensionId} hinzu, um eine bestimmte Erweiterungsversion anzuvisieren; Wenn keine Angabe erfolgt, wird die neueste Version installiert, die im Web Store veröffentlicht wurde. Verfügbare IDs finden Sie unter Studio – Liste der Erweiterungen für Chrome.
Alle Benutzer (nur Native Messaging-Host)
Diese Methode installiert nur die Native Messaging-Host-Komponente der Erweiterung für alle Benutzer. Es erstellt oder aktualisiert die von Chrome verwendeten JSON-Konfigurationsdateien, um die Kommunikation mit einem nativen Host zu ermöglichen.
Die Erweiterung muss manuell über den WebStore oder über eine MDM-Konfiguration installiert werden. Weitere Informationen finden Sie in den MDM-Anforderungen .
A. Installieren Sie Schritte mit UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wählen Sie das Kontosymbol aus.
-
Wählen Sie Einstellungen aus.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Verwenden Sie die Dropdownliste für Google Chrome , um den Installationstyp Alle Benutzer (nur Native Messaging-Host) auszuwählen.
-
Wählen Sie Installieren aus.
-
Geben Sie das Administratorkennwort in das Bestätigungs-Popup von UiPath Assistant ein.
Ergebnis: Die native Messaging-Host-Komponente der Erweiterung wird installiert.
B. Installieren Sie die Schritte mithilfe von UiPath.ExtensionControl.Portable.dll (über das Terminal)
Voraussetzungen:
- Führen Sie den Befehl immer mit der
UiPath.ExtensionControl.Portable.dllDatei aus dem/ApplicationsVerzeichnis aus, da macOS empfindlich ist, wenn es um die Ausführung von Binärdateien von anderen Speicherorten geht. - Schließen Sie alle Chrome-Fenster, bevor Sie den Befehl ausführen.
-
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
dotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome native-messaging-host-only --scope=machinedotnet /Applications/UiPath\ Assistant.app/Contents/Extensions/UiPath.ExtensionControl.Portable.dll install chrome native-messaging-host-only --scope=machine
Ergebnis: Die native Messaging-Host-Komponente der Erweiterung wird installiert.
Fügen Sie die Option --ext-id={extensionId} hinzu, um eine bestimmte Erweiterungsversion anzuvisieren; Wenn keine Angabe erfolgt, wird die neueste Version installiert, die im Web Store veröffentlicht wurde. Verfügbare IDs finden Sie unter Studio – Liste der Erweiterungen für Chrome.
Deinstallieren
Deinstallieren über UiPath Assistant
-
Greifen Sie auf UiPath Assistant zu.
-
Wechseln Sie zu UiPath-Erweiterungen.
-
Wählen Sie Deinstallieren für Google Chrome.
Ergebnis: Die Erweiterung wird deinstalliert.
Deinstallieren über das Terminal
Sie können die UiPath-Erweiterung für Chrome ungeachtet der Installationsmethode deinstallieren, indem Sie den folgenden Befehl ausführen:
dotnet UiPath.ExtensionControl.Portable.dll cleanup chrome
dotnet UiPath.ExtensionControl.Portable.dll cleanup chrome
Ergebnis: Die Erweiterung wird deinstalliert.
Überprüfen des Status
Um den Status der Chrome-Erweiterung zu prüfen, führen Sie den entsprechenden Terminal-Befehl basierend auf Ihrer Installationsmethode aus:
- Aktueller Benutzer
dotnet UiPath.ExtensionControl.Portable.dll status chromedotnet UiPath.ExtensionControl.Portable.dll status chrome - Alle Benutzer
dotnet UiPath.ExtensionControl.Portable.dll status chrome --scope=machinedotnet UiPath.ExtensionControl.Portable.dll status chrome --scope=machine - Gruppenrichtlinie online
dotnet UiPath.ExtensionControl.Portable.dll status chrome bypolicy --scope=machinedotnet UiPath.ExtensionControl.Portable.dll status chrome bypolicy --scope=machine - Gruppenrichtlinie offline
dotnet UiPath.ExtensionControl.Portable.dll status chrome bypolicy --offline --scope=machinedotnet UiPath.ExtensionControl.Portable.dll status chrome bypolicy --offline --scope=machine - Aktueller Benutzer (nur Native Messaging-Host)
dotnet UiPath.ExtensionControl.Portable.dll status chrome native-messaging-host-onlydotnet UiPath.ExtensionControl.Portable.dll status chrome native-messaging-host-only - Alle Benutzer (nur Native Messaging-Host)
dotnet UiPath.ExtensionControl.Portable.dll status chrome native-messaging-host-only --scope=machinedotnet UiPath.ExtensionControl.Portable.dll status chrome native-messaging-host-only --scope=machine