robot
2023.10
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Benutzerhandbuch zu Robotern

Letzte Aktualisierung 22. Nov. 2025

UiPath Robot-Systemvariablen

Weiteres benutzerdefiniertes Verhalten kann über Systemumgebungsvariablen konfiguriert werden.

Wichtig:

Starten Sie den UiPath-Roboterdienst neu, nachdem Sie eine der Systemvariablen geändert haben.

Die folgende Liste fasst die häufigsten Anwendungsfälle zusammen:

  • UIPATH_SESSION_TIMEOUT – Ändert die Standard-60-Sekunden-Timeout für das Erstellen einer interaktiven Sitzung.Passen Sie diesen Wert an, um das Verhalten des Roboters basierend auf der Leistung und den Ladezeiten des Systems, mit dem er interagiert, anzupassen.

    Beispiel:

    UIPATH_SESSION_TIMEOUT=75UIPATH_SESSION_TIMEOUT=75
  • UIPATH_PIP_SESSION_TIMEOUT – Ändert die Standard-180-Sekunden-Timeout für das Starten eines Prozesses in einer Roboter-Sitzung.

    Beispiel:

    UIPATH_PIP_SESSION_TIMEOUT=60UIPATH_PIP_SESSION_TIMEOUT=60
  • UIPATH_LANGUAGE – Legt die Sprache fest, in der der Roboter arbeitet. Die Rangfolge ist:
    1. UIPATH_LANGUAGE-Wert
    2. Maschinenumgebungsvariable
    3. Aktuelle Thread-UI-Kultur
    4. UiPath-Standardsprache (Englisch)

    Beispiel:

    UIPATH_LANGUAGE=FrenchUIPATH_LANGUAGE=French
  • UIPATH_HEADLESS_WITH_USER – Verwendet die Anmeldeinformationen eines bestimmten Benutzers, die zuvor im Orchestrator konfiguriert wurden.

    Beispiel:

    UIPATH_HEADLESS_WITH_USER=TrueUIPATH_HEADLESS_WITH_USER=True
  • UIPATH_PRE_LOADED_EXECUTOR – Standardmäßig wird ein vorgeladener Executor gestartet, wenn der Roboter gestartet wird. Um dieses Verhalten zu ändern und den vorgeladenen Executor nur zu starten, wenn der erste Prozess ausgeführt wird, legen Sie diese Variable auf None.

    Beispiel:

    UIPATH_PRE_LOADED_EXECUTOR=NoneUIPATH_PRE_LOADED_EXECUTOR=None
  • UIPATH_DISABLE_PRE_LOADED_EXECUTOR – Deaktiviert die vorgeladene Executor-Funktion.

    Beispiel:

    UIPATH_PRE_LOADED_EXECUTOR=NoneUIPATH_PRE_LOADED_EXECUTOR=None
  • UIPATH_ROBOTJS_ALLOWLIST – Akzeptiert automatisch das Dialogfeld für die Roboter-Zustimmung, wenn die Verbindung zwischen dem Robot JS SDK und dem Roboter-Executor hergestellt wird.

    Die Variable akzeptiert benutzerdefinierte Anwendungs-URLs, getrennt durch Semikolons. Fügen Sie die Portnummer in die URL ein, wenn sie von den Standardports (80 oder 443) abweicht.

    Beispiel:

    UIPATH_ROBOTJS_ALLOWLIST=cloud.uipath.com;mydomain.com;UIPATH_ROBOTJS_ALLOWLIST=cloud.uipath.com;mydomain.com;
  • UIPATH_DNS_MACHINENAME – Ermöglicht die Verwendung des DNS-Hostnamens für Localhost beim Erstellen von RDP-Sitzungen. Um unbeaufsichtigte Aufträge in Umgebungen mit Kerberos-Authentifizierung für RDP auszuführen, legen Sie diesen Wert auf True fest.

    Beispiel:

    UIPATH_DNS_MACHINENAME=TrueUIPATH_DNS_MACHINENAME=True
  • NUGET_FALLBACK_PACKAGES – Konfiguriert die Pfade zu Fallback-Paketordnern. Verwenden Sie Semikolons, um mehrere Pfade zu trennen.
    Wenn diese Variable nicht vorhanden ist, sucht der Roboter nach Ausweichpaketordnern in der Datei Nuget.config.
  • NUGET_SCRATCH – Ermöglicht es mehreren Robotern im Benutzermodus auf derselben Maschine, einen lokalen Pfad zum Speichern von Paketen zu teilen.

    Der Wert muss ein anderer Pfad als der Nuget-Installationsordner sein und fungiert als temporärer Ordner für NuGet.

    Hinweis: Nur die Variable sollte den konfigurierten temporären Ordner verwenden.NUGET_SCRATCH

    Beispiel:

    NUGET_SCRATCH=C:\NuGetTempFolderNUGET_SCRATCH=C:\NuGetTempFolder
  • UIPATH_PRESERVE_CREDENTIALS_CASE – Behält die ursprüngliche Form der Protokollierungsanmeldeinformationen bei (Domäne\Benutzername).

    Beispiel:

    UIPATH_PRESERVE_CREDENTIALS_CASE = TrueUIPATH_PRESERVE_CREDENTIALS_CASE = True
  • UIPATH_SESSION_BEHAVIOR – Konfiguriert das Verhalten der Sitzungswiederherstellung nach Abschluss eines Auftrags. Die folgenden Optionen sind verfügbar:
    • TryReuseAndRestoreSession– Die Standardoption. Versucht, die Sitzung wiederzuverwenden und in den vorherigen Zustand zurückzuversetzen, nachdem ein Auftrag abgeschlossen wurde. Wenn es keine anfängliche Sitzung zur Wiederverwendung gibt, meldet es sich bei der Wiederherstellung ab.
    • ForceNew– Erstellt eine völlig neue Sitzung, unabhängig vom vorherigen Sitzungsstatus. Meldet sich bei der Wiederherstellung immer ab.
    • LeaveSessionActive– Verhindert die Wiederherstellung des ursprünglichen Sitzungsstatus.
    • LeaveSessionDisconnected– Trennt die Sitzung bei der Wiederherstellung immer.
    Beispiel:
    UIPATH_SESSION_BEHAVIOR = LeaveSessionDisconnectedUIPATH_SESSION_BEHAVIOR = LeaveSessionDisconnected

War diese Seite hilfreich?

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