- Erste Schritte
- Grundlegendes zu UiPath Robot
- Installationsanforderungen
- Installation von Robotern für unbeaufsichtigte Automatisierungen
- Konfiguration von Robotern für unbeaufsichtigte Automatisierungen
- Bereitstellen von unbeaufsichtigten Automatisierungen
- Verbinden von Robotern für unbeaufsichtigte Automatisierungen mit Orchestrator
- Einrichtung von Windows Server für High-Density-Roboter
- Weiterleitung von Robotern über einen Proxy-Server
- Implementieren der Authentifizierung mit Anmeldeinformationsanbietern
- Konfigurieren der Paketsignaturüberprüfung
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Verwendung von EntraID-Benutzern mit Multi-Faktor-Authentifizierung (MFA) für Unattended Robots
- Installation von Robotern für beaufsichtigte Automatisierungen
- Konfiguration von Robotern für beaufsichtigte Automatisierungen
- Integrationen
- 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

Robot-Administratorhandbuch
Einrichten von Paketordnern und Netzwerkpfaden
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.
Einrichten eines Fallback-Paketordners mithilfe von Systemumgebungsvariablen
So richten Sie einen Fallback-Paketordner mithilfe von Systemumgebungsvariablen ein:
- Fügen Sie die
NUGET_FALLBACK_PACKAGESVariable zu Ihren Systemumgebungsvariablen hinzu. - Fügen Sie für die Variable die Liste der absoluten Pfade für den Ordner, getrennt durch Semikolons, hinzu.
Wichtig:
- Wenn die Umgebungsvariable nicht vorhanden ist, versucht der Roboter, die Ausweichordner der NuGet-Pakete aus der
Nuget.config-Datei zu lesen. - Prozesse, die in Fallback-Ordnern bereitgestellt werden, werden nicht unterstützt, nur Abhängigkeiten.
- Wenn die Umgebungsvariable nicht vorhanden ist, versucht der Roboter, die Ausweichordner der NuGet-Pakete aus der
Einrichten eines Fallback-Paketordners mithilfe der NuGet.config-Datei
So richten Sie einen Fallback-Paketordner mithilfe der Datei NuGet.config ein:
- Öffnen Sie die Datei
NuGet.config. - Fügen Sie das folgende Snippet für Fallback-Paketordner hinzu:
<configuration> <fallbackPackageFolders> <add key="Shared" value="\\server\sharedPackages" /> <add key="MachineWide" value="e:\machineWide" /> <add key="Relative" value="..\..\global" /> </fallbackPackageFolders> </configuration><configuration> <fallbackPackageFolders> <add key="Shared" value="\\server\sharedPackages" /> <add key="MachineWide" value="e:\machineWide" /> <add key="Relative" value="..\..\global" /> </fallbackPackageFolders> </configuration> - Speichern Sie die Datei
NuGet.configund starten Sie den Roboterdienst oder das Gerät neu.
Ändern des Downloadpfads für Pakete
Der Standard-Download-Pfad für Pakete ist %userProfile%\.nuget\packages.
Um den Speicherort für den Paketdownload zu ändern, können Sie entweder die UiPath.config Datei bearbeiten oder den PACKAGES_FOLDER="new/download/path" Parameter über die Befehlszeile bei der Installation von Studio oder Robot verwenden.
Führen Sie die folgenden Schritte aus, um die UiPath.config-Datei zu bearbeiten:
- Öffnen Sie die Konfigurationsdatei. Sie finden sie im Ordner
C:\Program Files\UiPath\Studio. - Fügen Sie im Abschnitt
<packageSettings>einen neuen Eintrag mit dem NamenpackagesInstallationFolderhinzu. Legen Sie dann seinen Wert als Pfad des neuen Downloadordners fest. - Speichern Sie die Änderungen und starten Sie den Roboterdienst oder das Gerät neu.
Hinweis:
Stellen Sie beim Ändern des Downloadordners sicher, dass alle Benutzer, die Automatisierungen ausführen müssen, darauf zugreifen können.
Zum Beispiel:
<packageSettings>
<add key="packagesInstallationFolder" value="C:\Nuget" />
</packageSettings>
<packageSettings>
<add key="packagesInstallationFolder" value="C:\Nuget" />
</packageSettings>
Einrichten von lokalen und Netzwerkpfaden
Sie können einen lokalen oder Netzwerkpfad festlegen, damit mehrere Roboter denselben Pfad verwenden können. Die Einrichtung hängt vom Betriebsmodus des Roboters ab: Dienstmodus oder Benutzermodus.
Auf Windows Server-Maschinen, die gleichzeitige Ausführungen auf High-Density-Robotern ermöglichen, müssen Sie für jeden Benutzer eindeutige Pfade einrichten. Dies liegt an der Art und Weise, wie Zuordnungen pro Benutzer aufgelöst werden. Da das Computerkonto die installierten Dateien besitzt, hat es keinen Zugriff auf benutzerspezifische Netzwerkzuordnungen.
Die Verwendung desselben freigegebenen Ordners für alle Benutzer in Umgebungen mit High-Density wird mit den folgenden Einschränkungen unterstützt:
Für Roboter im Servicemodus
Lokaler Pfad: Keine Einschränkungen
Netzwerkpfad:
- Wird nicht unterstützt, wenn Secure XAML verwendet wird.
- Dienstmodusroboter, der auf separaten Maschinen installiert ist, muss über einen eigenen Ordner im Netzwerk verfügen.
- Zugeordnete Netzwerkpfade, z. B.
Z:\Packages, werden nicht unterstützt. Verwenden Sie einen nicht zugeordneten Pfad, z. B.\\server\Packages.
Für Roboter im Benutzermodus
Lokaler Pfad:
- Sie müssen die Umgebungsvariable
NUGET_SCRATCHauf der Robotermaschine hinzufügen und sie mit einem anderen Wert als dem der NuGet-Installation angeben. Dadurch wird ein anderer Pfad für das Speichern temporärer NuGet-Dateien festgelegt, um potenzielle Konflikte zu vermeiden, wenn mehrere Roboter versuchen, NuGet gleichzeitig zu verwenden. - Der neue temporäre Ordner sollte exklusiv für die
NUGET_SCRATCH-Variable sein. - Die Benutzerkonten, unter denen die Roboter ausgeführt werden, müssen Lese- und Schreibzugriff auf beide NuGet-Ordner auf der Maschine haben.
Netzwerkpfad: Der Pfad muss den Maschinennamen und den Benutzernamen enthalten.
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\%username%\%computername%\" />
</packageSettings>
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\%username%\%computername%\" />
</packageSettings>