robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 18. Nov. 2024

Einrichten von Paketordnern und Netzwerkpfaden

Einrichten eines Fallback-Paketordners

So richten Sie einen Fallback-Paketordner ein:

  1. Fügen Sie die Variable NUGET_FALLBACK_PACKAGES zu Ihrer Systemumgebung hinzu.
  2. Fügen Sie für die Variable die Liste der absoluten Pfade für den Ordner hinzu, getrennt durch Semikolon.
    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.

Ä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 Datei UiPath.config bearbeiten oder den Parameter PACKAGES_FOLDER="new/download/path" ü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:
  1. Öffnen Sie die Konfigurationsdatei. Sie finden ihn im Ordner C:\Program Files\UiPath\Studio .
  2. Fügen Sie im Abschnitt packageSettings einen neuen Eintrag mit dem Namen packagesInstallationFolder hinzu. Legen Sie dann seinen Wert als Pfad des neuen Downloadordners fest.
  3. Speichern Sie die Änderungen und, wenn der Roboter als Dienst installiert ist, starten Sie den Dienst 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. Die Verwendung desselben freigegebenen Ordners für alle Benutzer in High-Density-Umgebungen wird mit einigen Einschränkungen unterstützt:

Robotermodus

Pfadtyp

Überlegungen für mehrere Roboter, die denselben Pfad verwenden

Dienstmodus

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.

Benutzermodus

Lokaler Pfad

  • Sie müssen die Umgebungsvariable NUGET_SCRATCH auf 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 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\" />
</packageSettings><packageSettings>
  <add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten