- Erste Schritte
- Grundlegendes zu UiPath Robot
- UiPath Assistant
- Installationsanforderungen
- Installieren von Robotern für Unattended-Automatisierungen
- Konfigurieren von Robotern für Unattended-Automatisierungen
- Bereitstellen von unbeaufsichtigten Automatisierungen
- Verbinden von Robotern für Unattended-Automatisierungen mit dem Orchestrator
- Einrichtung von Windows Server für High-Density-Roboter
- Weiterleitung von Robotern über einen Proxy-Server
- Implementieren der Authentifizierung
- Anpassen der Registrierungseinstellungen für die Ausführung in minimierten RDP-Fenstern
- Verwenden von Netzwerkspeicherorten
- Einrichten von Linux-Robotern
- Konfigurieren der Paketsignaturüberprüfung
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Installieren von Robotern für Attended-Automatisierungen
- Konfigurieren von Robotern für Attended-Automatisierungen
- Integrationen
- Fehlersuche und ‑behebung
Pakete und Bibliotheken
Ein Paket ist ein Paket, das alle Automatisierungselemente wie Aktivitäten, Workflows, Dateien und Datenquellen enthält. Wenn Sie ein Projekt in Studio erstellen, veröffentlichen Sie es als Paket an einem bestimmten Ort oder Feed. Von hier aus kann der Roboter die Automatisierung herunterladen und verwenden.
Verwenden Sie absolute Pfade, um den Speicherort von Paketen anzugeben.
Die folgenden Speicherorte und Feeds sind standardmäßig in Studio konfiguriert:
-
Orchestrator-Mandant und Orchestrator-Host – Diese Aktivitätenfeeds werden standardmäßig hinzugefügt, wenn Ihr Roboter mit dem Orchestrator verbunden ist, und sie können nicht deaktiviert werden. Die Option „Orchestrator-Mandant“ ist nur verfügbar, wenn der Bibliotheks-Feed des Mandanten im Orchestrator aktiviert ist. Die Feeds haben die folgende Quelle:
https://[Orchestrator_host]/nuget/activities
. -
Lokal – Der Feed für lokal mit Studio installierte Pakete. Der Feed hat die Quelle:
%ProgramFiles%\UiPath\Studio\Packages
für Installationen pro Maschine oder%localappdata%\Programs\UiPath\Studio\Package
s für Installationen pro Benutzer.Hinweis:Das Veröffentlichungsdatum, das im Fenster „Pakete verwalten“ für Pakete aus dem lokalen Feed angezeigt wird, ist das Datum, an dem das Studio-Installationsprogramm erstellt wurde, nicht das Datum, an dem die Pakete veröffentlicht wurden.
-
Offiziell – Der offizielle UiPath-Feed, in dem Sie die Aktivitätspakete finden, die offiziell von uns unterstützt werden. Dieser Feed hat die folgende Quelle:
https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json
. -
Marketplace – Dieser öffentliche Feed enthält alle Aktivitäten, die auf dem UiPath Marketplace veröffentlicht wurden. Bitte beachten Sie, dass die Frage, ob Pakete von UiPath erstellt und offiziell unterstützt werden, im Fenster Pakete verwalten auf der Registerkarte Paketinformationen ausdrücklich beantwortet ist. Dieser Feed hat die folgende Quelle:
https://gallery.uipath.com/api/v3/index.json
.
In Enterprise-Installationen kann ein benutzerdefinierter Aktivitätsfeed nur in Workflows verwendet werden, die von Studio für den Benutzer gestartet wurden. Das Starten eines Auftrags auf derselben Maschine vom Orchestrator oder dem UiPath Assistant aus führt dazu, dass der Roboter das entsprechende Paket nicht abrufen kann. Um solche Szenarien zu vermeiden, fügen Sie den benutzerdefinierten Feed hinzu
To use custom feeds, make sure the Robot has access to the custom location.
-
Für die strenge (strict) Ausführungszeitregel sucht der Roboter nur nach der angegebenen Paketversion. Wenn Sie beispielsweise Version 2.5.0 auswählen und die Laufzeitregel auf „ Strikt“ festlegen, sucht der Roboter nur Version 2.5.0. Wenn sie nicht gefunden wird, wird ein Fehler ausgelöst.
-
Für die Ausführungszeitregel Niedrigste anwendbare Version ( Lowest Applicable Version ) sucht der Roboter nach der angegebenen Paketversion oder höher. Wenn Sie beispielsweise Version 2.5.0 auswählen und die Laufzeitregel auf Niedrigste anwendbare Version festlegen, sucht der Roboter nach Versionen, die mit 2.5.0 beginnen (2.5.0, 2.5.1, 2.5.2 usw.). Wenn sie nicht gefunden wird, wird ein Fehler ausgelöst.
-
Wenn Sie den lokalen Feed installieren, wird der Ordner
%ProgramFiles%\UiPath\Studio\Packages
erstellt. Er enthält die Aktivitätspakete, die zur Installationszeit offiziell von UiPath unterstützt werden. Der Feed ist standardmäßig aktiviert. -
Wenn Sie den lokalen Feed nicht installieren möchten, wird der Ordner
%ProgramFiles%\UiPath\Studio\Packages
erstellt, enthält jedoch nur die Pakete, die einem neuen Projekt als Standardabhängigkeiten hinzugefügt werden:-
UiPath.UIAutomation.Activities
-
UiPath.System.Activities
-
UiPath.Excel.Activities
-
UiPath.Mail.Activities
-
Wenn Sie den Robot mit dem Orchestrator verbinden, wird ein NuGet-Feed vom Orchestrator bereitgestellt. Er enthält die Aktivitätspakete, die offiziell von UiPath unterstützt werden. Dieser Feed ist standardmäßig aktiviert und hängt wie folgt von Ihren Speichereinstellungen ab:
Roboter mit Orchestrator verbunden |
|
---|---|
Roboter nicht mit Orchestrator verbunden | Wenn der Roboter nicht mit dem Orchestrator verbunden ist oder die erforderlichen Aktivitäten im lokalen Feed nicht findet, verwendet er den folgenden Feed:
Dies ist der offizielle UiPath- Onlinefeed , der die Quelle ist, aus der der Paketmanager in Studio seine Aktivitäten abruft. Standardmäßig ist dieser Feed nicht aktiv. Um sie zu aktivieren, wechseln Sie in Studio zu Einstellungen > Quellen verwalten und wählen Sie die entsprechende Option aus. |
Ein Ausweichpaketordner ist ein Sicherungsordner, aus dem der Roboter erforderliche Pakete abrufen kann, wenn die primäre Quelle fehlschlägt.
NUGET_FALLBACK_PACKAGES
auf der Robotermaschine hinzu. Die Variable sollte die Liste der vollständigen Pfade zu diesen Sicherungsordnern enthalten, die jeweils durch ein Semikolon getrennt sind. Wenn die Umgebungsvariable nicht vorhanden ist, versucht der Roboter, die Ausweichordner der NuGet-Pakete aus der Nuget.config
-Datei zu lesen.
Sie können keine Ausweichordner verwenden, um ganze Automatisierungen oder Workflows zu speichern und auszuführen.
Prozesse, die in Fallback-Ordnern bereitgestellt werden, werden nicht unterstützt, nur Abhängigkeiten.