- Erste Schritte
- Installation und Upgrade
- Robotertypen
- Roboterkomponenten
- Lizenzierung
- Verbindung von Robotern mit Orchestrator
- Prozesse und Aktivitäten
- Protokollierung
- Spezifische Szenarien
- Windows-Sitzungen
- Implementieren der Authentifizierung mit Anmeldeinformationsanbietern
- Weiterleitung von Robotern über einen Proxy-Server
- Anhalten eines Prozesses:
- Schaltfläche „Beenden“ deaktivieren
- Benutzerdefinierte Paketordner und Netzwerkpfade
- CrowdStrike-Integration
- Robot Citrix Apps-Virtualisierung
- Governance
- Fehlersuche und ‑behebung
- Fehlerbehebung für den Roboterdienst
- Fehlerbehebung für die Ausführung
- Fehlerbehebung bei Aufzeichnung und Steuerelement
- Fehlerbehebung für Netzwerke
- Fehlerbehebung für die Verbindung
- Fehlerbehebung bei der Lizenzierung
- Fehlerbehebung bei Paketen
- Fehlerbehebung für .NET
- Fehlerbehebung für Protokollierung
- Fehlerbehebung für Sitzung
- Fehlerbehebung bei der CrowdStrike-Integration

Robot-Administratorhandbuch
Benutzerdefinierte Paketordner und Netzwerkpfade
Ein Paket kombiniert alle in einer Automatisierung verwendeten Teile und kann Folgendes enthalten: Aktivitäten, Workflows, Dateien, Datenquellen und andere Komponenten, die zum Ausführen der Automatisierung erforderlich sind. Ein in Studio erstelltes Projekt wird als Paket an einem Speicherort/Feed veröffentlicht, von wo es später vom Roboter heruntergeladen und zum Ausführen einer Automatisierung verwendet wird.
Die folgenden Verzeichnisse/Feeds sind standardmäßig in Studio konfiguriert:
- Orchestrator-Mandant und Orchestrator-Host
- Lokal (Local)
- Offiziell
- UiPath Marketplace
Benutzerdefinierte Feeds können ebenfalls verwendet werden, aber bevor Sie einen benutzerdefinierten Speicherort für die Veröffentlichung eines Pakets einrichten, stellen Sie sicher, dass Roboter Zugriff darauf haben.
Für den Paketspeicherort müssen absolute Pfade verwendet werden. Relative Pfade werden nicht unterstützt.
Weitere Informationen zur Funktionsweise von Feeds und zu deren Änderung finden Sie im Dokument Managing Activities Packages, das weitere Informationen zu diesem Thema enthält.
Ausweichpaketordner
Ordner für Ausweichpakete können konfiguriert werden, indem die Umgebungsvariable NUGET_FALLBACK_PACKAGES auf der Robotermaschine hinzugefügt wird. Diese enthält die absoluten Pfade zu Fallback-Ordnern, getrennt durch Semikolon ; . Wenn die Umgebungsvariable nicht vorhanden ist, versucht der Roboter, die Fallback-Ordner der Nuget-Pakete aus der Datei Nuget.config zu lesen.
Weitere Informationen finden Sie in der Dokumentation zu den Fallback-Ordnern.
Prozesse, die in Fallback-Ordnern bereitgestellt werden, werden nicht unterstützt, nur Abhängigkeiten.
Ändern des Paketspeicherorts
Der Paketstandort kann über die Befehlszeile der Einrichtung mit dem Parameter PACKAGES_FOLDERoder durch Bearbeiten der Datei uipath.config geändert werden.Dadurch können Sie den Downloadort Ihrer Workflows und ihrer Abhängigkeiten für Studio und/oder Robot ändern.
Neu starten erforderlich! Nach jeder Aktualisierung der Konfigurationsdatei ist ein Neustart erforderlich:
- Für Roboter im Servicemodus: Roboterdienst neu starten.
- Für Roboter im Benutzermodus: Starten Sie den Benutzerdienst neu, indem Sie entweder das Gerät neu starten oder sich von Ihrem Benutzerkonto abmelden und sich erneut anmelden.
Wenn Sie den Roboter per Befehlszeile installieren und diesen Parameter nicht angeben, ist der Standardordner %userProfile%\.nuget\packages.
Es besteht die Möglichkeit, Umgebungsvariablen wie etwa %USERNAME% oder %USERPROFILE% zu verwenden. Sie müssen jedoch wie folgt mit Escapezeichen versehen werden:
- Wenn das Setup von der Eingabeaufforderung aus aufgerufen wird, verwenden Sie
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%. - In Batch-Skripts: verwenden Sie
%-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%. - In der PowerShell-Konsole oder -Skripts: kein Escaping erforderlich.
- Wenn Ihr Benutzer Teil eines Active Directory-Domänenkontos ist, empfehlen wir, ebenfalls die Domäne in der Ordnerstruktur zu verwenden, wie etwa
C:\packages\^%UserDomain^%.^%Username^%.
Verwenden des gleichen Pfads für mehrere Roboter
Multiple robots can use the same path (local folder or shared network folder) to download and execute automations.
Je nach Standort und Roboterbereitstellungstyp kann es einige Einschränkungen geben:
Dienstmodus
Lokaler Pfad
- Keine Einschränkungen, wenn ein lokaler Pfad von mehreren Servicemodus-Robotern auf derselben Maschine verwendet wird.
Netzwerkpfad
- Wenn der Roboter im Dienstmodus bereitgestellt und Secure XAML verwendet wird, werden Netzwerkpfade nicht unterstützt.
- Roboter im Dienstmodus, die auf separaten Maschinen installiert sind, können keine Verbindung mit demselben Ordner in einem Netzwerk herstellen. Jede Maschine muss über einen eigenen Ordner verfügen.
- Es werden nur nicht zugeordnete Pfade unterstützt, z. B.
\\server\Packages. Zugeordnete Netzwerkpfade wie z. B.Z:\Packageswerden nicht unterstützt. Das liegt an der Art und Weise, wie die Zuordnungen pro Benutzer aufgelöst werden. In diesem Fall ist der Besitzer der installierten Dateien das Computerkonto, das keinen Zugriff auf die benutzerspezifischen Netzwerkzuordnungen hat.
Benutzermodus
Lokaler Pfad
Wenn derselbe lokale Pfad von mehreren Robotern im Benutzermodus auf derselben Maschine verwendet wird, müssen Sie die Umgebungsvariable der Maschine auf der Robotermaschine NUGET_SCRATCHhinzufügen.Der Wert muss ein Pfad zu einem anderen Ordner als dem eigentlichen Installationsordner von NuGet sein. Der Ordner, der für die Umgebungsvariable festgelegt ist, wird als temporärer Ordner für NuGet verwendet.
Zum Beispiel:
Wenn der Parameter packagesInstallationFolder in der Datei uipath.config C:\UiPath\Packages ist, sodass mehrere Roboter im Benutzermodus denselben lokalen Pfad für Pakete verwenden können, erstellen Sie einen neuen Ordner (z. B. NuGetScratch) und fügen Sie die Maschinenumgebungsvariable NUGET_SCRATCH mit dem Wert C:\NuGetScratch hinzu.
- Der NuGetScratch-Ordner darf nur von der
NUGET_SCRATCH-Variablen als temporärer Ordner verwendet werden. - Die Benutzerkonten, unter denen Roboter ausgeführt werden, müssen über Lese- und Schreibzugriff auf beide Ordner auf der Maschine verfügen.
Netzwerkpfad
- Wenn Netzwerkpfade verwendet werden, muss der Pfad den Maschinennamen und den Benutzernamen enthalten.
Beispiel:
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>