robot
latest
false
UiPath logo, featuring letters U and I in white

Robot-Administratorhandbuch

Letzte Aktualisierung 26. Feb. 2025

Einrichten von Paketordnern und Netzwerkpfaden

Einrichten eines Fallback-Paketordners mithilfe von Systemumgebungsvariablen

So richten Sie einen Fallback-Paketordner mithilfe von Systemumgebungsvariablen ein:

  1. Fügen Sie die Variable NUGET_FALLBACK_PACKAGES zu Ihren Systemumgebungsvariablen hinzu.
  2. 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.

Einrichten eines Fallback-Paketordners mithilfe der NuGet.config-Datei

So richten Sie einen Fallback-Paketordner mithilfe der Datei NuGet.config ein:
  1. Öffnen Sie die Datei NuGet.config.
  2. 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>
  3. Speichern Sie die NuGet.config-Datei und starten Sie den Dienst 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 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 sie 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. 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:

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 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>

War diese Seite hilfreich?

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