robot
2022.10
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. 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

Robot-Administratorhandbuch

Letzte Aktualisierung 6. Feb. 2026

Konfigurationsdateien

Beschreibung der Datei UiPath.Settings

Die UiPath.Settings-Datei enthält alle notwendigen Details darüber, wie der Roboter Prozesse durchführt. Sie können diese Einstellungen ändern, indem Sie die Datei und die entsprechenden Felder direkt bearbeiten. Sie können sie jedoch auch über Orchestrator ändern. Dies erfolgt über die Registerkarte Einstellungen.
Hinweis: Bitte beachten Sie, dass lokale System- und Administratorrechte erforderlich sind, um diese Einstellungen zu ändern. Sie müssen den UiPath Robot-Dienst neu starten (hierfür sind Administratorrechte erforderlich) und den Roboter-Tray schließen, damit die Änderungen wirksam werden.
Die Datei UiPath.Settings wird im Ordner %localappdata%\UiPath\ gespeichert, wenn der Robot im Benutzermodus bereitgestellt wird, und im Ordner %programdata%\UiPath\, wenn er im Dienstmodus bereitgestellt wird. Sie wird erstellt, wenn der UiPath Roboterdienst zum ersten Mal gestartet wird. Sie enthält die folgenden Parameter:

Parameter

Beschreibung

NuGetApiKey

Der API-Schlüssel des NuGet-Feeds.

Wenn keine Verbindung mit Orchestrator besteht, ist kein API-Schlüssel erforderlich, wenn Sie einen lokalen Feed verwenden. Wenn Sie einen privaten MyGet-Feed verwenden, beachten Sie bitte, dass dieser Parameter erforderlich ist.

Wenn eine Verbindung zum Orchestrator besteht, wird dieser Wert nicht berücksichtigt.

NuGetServerUrl

Der Ort, an den Projekte verschoben werden und von wo sie abgerufen werden. Dabei kann es sich entweder um einen lokalen Feed, z. B. einen Dateisystempfad oder um einen Web-Feed handeln, der das NuGet-Protokoll (NuGet, MyGet usw.) verwendet.

Wenn keine Verbindung mit dem Orchestrator besteht, ist der Standardwert %ProgramData%\UiPath\packages (Benutzermodus) oder `%. Wenn Sie einen privaten MyGet-Feed verwenden, nehmen Sie bitte die unter Ihre vorauthentifizierte V2-URL (keine Basisauthentifizierung) angegebene URL. Bitte beachten Sie, dass dies kein kostenloser Dienst von MyGet ist.

Wenn eine Verbindung zum Orchestrator besteht, wird dieser Wert nicht berücksichtigt.

ActivitiesFeed

Die Adresse, unter der die Aktivitäten gespeichert sind. Dieses Feld wird nur ausgefüllt, wenn Sie nicht mit dem Orchestrator verbunden sind. Standardmäßig ist der Wert auf ~/NuGetPackages/Activities festgelegt. Wenn Sie eine Verbindung mit dem Orchestrator herstellen, wird dieses Feld nicht berücksichtigt. Auf dieser Seite erfahren Sie mehr über Aktivitätsfeeds und darüber, wo Pakete basierend auf dem Roboter-Bereitstellungstyp installiert werden.

UiPathServerUrl

Die Adresse Ihrer Orchestrator-Instanz.

Wenn keine Verbindung mit Orchestrator besteht, ist dieser Parameter leer.

Wenn eine Verbindung mit Orchestrator besteht, wird er automatisch mit der URL ausgefüllt, die Sie im Fenster „Orchestrator-Einstellungen“ angegeben haben.

TracingLevel

Die Stufe, auf welcher der Roboter Informationen protokollieren sollte. Die folgenden Optionen sind verfügbar: Verbose, Nachverfolgen (Trace), Informationen (Information), Warnung (Warning), Fehler (Error), Kritisch (Critical) und Aus (Off).

Dies kann auch im Fenster Orchestrator-Einstellungen (Orchestrator Settings) in der Dropdownliste Stufe (Level) geändert werden.

LowLevelTracing

Zeigt an, ob Sie Informationen auf niedriger Ebene nachverfolgen, die Sie bei der Fehlersuche zu Abstürzen und Problemen unterstützen können. Standardmäßig ist dieser Parameter auf false festgelegt. Um die Ablaufverfolgung auf niedriger Ebene zu starten, setzen Sie den Wert dieses Parameters auf true. Sie können diesen Wert über die Kommandozeile ändern.

SecureLicenseKey

Der Computerschlüssel, mit dem Sie sich mit Orchestrator verbinden können. Der Schlüssel ist in der Datei UiPath.settings mit DPAPI verschlüsselt. Dieser Wert kann ebenfalls im Fenster Orchestrator-Einstellungen (Orchestrator Settings) ausgefüllt und geändert werden. Wenn keine Verbindung zum Orchestrator besteht, muss dieser Wert leer sein.

LoginToConsole

Ermöglicht dem Roboter die Verbindung mit der Konsolensitzung der Maschine, auf der er installiert ist. Außerdem wird angegeben, ob Sie mehrere Roboter über mehrere Benutzer mit dem Orchestrator verbinden können (High-Density-Roboter) oder nicht. Standardmäßig ist dieser Wert true. Um High-Density-Roboter zu aktivieren, setzen Sie den Wert auf false.

ResolutionWidth

Die Breite der Bildschirmauflösung der Maschine. Diese Option ist standardmäßig auf 0 eingestellt, was bedeutet, dass die erkannte Auflösungsbreite automatisch abgerufen und verwendet wird. Sie können einen benutzerdefinierten Wert verwenden, sofern dieser vom Arbeitsplatzsystem unterstützt wird.

ResolutionHeight

Die Höhe der Bildschirmauflösung der Maschine. Diese Option ist standardmäßig auf 0 eingestellt, was bedeutet, dass die erkannte Auflösungshöhe automatisch abgerufen und verwendet wird. Sie können einen benutzerdefinierten Wert verwenden, sofern dieser vom Arbeitsplatzsystem unterstützt wird.

ResolutionDepth

Die Bildschirmauflösung (Tiefe) des Computers. Diese Option ist standardmäßig auf 0 eingestellt, was bedeutet, dass die erkannte Auflösung automatisch abgerufen und verwendet wird. Sie können einen benutzerdefinierten Wert verwenden, sofern dieser vom Arbeitsplatzsystem unterstützt wird.

FontSmoothing

Verbessert die Texterkennung. Falls auf Wahr (True) gesetzt, wird die Option Font Smoothing über RDP-Verbindungen aktiviert. Dies bedeutet, dass auf dem Zielcomputer ClearType aktiviert wird.

ConnectionString

Eine vom Orchestrator erzeugte Zeichenfolge, die Ihnen ermöglicht, dort einen Roboter zu registrieren, ohne dass Sie den Computernamen (Machine Name) und Computerschlüssel (Machine Key) angeben müssen.

DisableWorkflowExecution

Deaktiviert die Möglichkeit der Ausführung von Prozessen aus der Kommandozeile. Standardmäßig ist diese Funktion ausgeblendet und deaktiviert.

webProxySettings

Parameter zum Konfigurieren der Proxyeinstellungen für den Roboter. Weitere Informationen finden Sie im Dokument Weiterleitung von Robotern über einen Proxy-Server.

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:

Systemvariable

Nutzung

Beispiel

UIPATH_SESSION_TIMEOUTÄndert das standardmäßige 60-Sekunden-Timeout für die Erstellung 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.

UIPATH_SESSION_TIMEOUT=75UIPATH_SESSION_TIMEOUT=75
UIPATH_PIP_SESSION_TIMEOUT

Ändert das standardmäßige 180-Sekunden-Timeout für den Start eines Prozesses in einer Robotersitzung.

UIPATH_PIP_SESSION_TIMEOUT=60UIPATH_PIP_SESSION_TIMEOUT=60
UIPATH_LANGUAGE

Legt die Sprache fest, in der der Roboter arbeitet.

Die Reihenfolge zur Bestimmung der Sprache ist:

  1. UIPATH_LANGUAGE-Wert
  2. Die Maschinenumgebungsvariable

  3. Die aktuelle Thread-UI-Kultur

  4. UiPath-Standardsprache (Englisch)

UIPATH_LANGUAGE=FrenchUIPATH_LANGUAGE=French
UIPATH_HEADLESS_WITH_USER

Verwendet die Anmeldeinformationen eines bestimmten Benutzers, der zuvor im Orchestrator konfiguriert wurde.

UIPATH_HEADLESS_WITH_USER=TrueUIPATH_HEADLESS_WITH_USER=True
UIPATH_PRE_LOADED_EXECUTOR

Standardmäßig wird ein vorinstallierter Executor gestartet, wenn der Roboter startet.

Um dieses Verhalten zu ändern und den vorab geladenen Executor nur zu starten, wenn der erste Prozess ausgeführt wird, legen Sie diese Variable auf None fest.
UIPATH_PRE_LOADED_EXECUTOR=NoneUIPATH_PRE_LOADED_EXECUTOR=None
UIPATH_DISABLE_PRE_LOADED_EXECUTOR

Deaktiviert die vorab geladene Executor-Funktion.

UIPATH_DISABLED_PRE_LOADED_EXECUTOR=TrueUIPATH_DISABLED_PRE_LOADED_EXECUTOR=True
UIPATH_ROBOTJS_ALLOWLIST

Akzeptiert automatisch den Robotzustimmungsdialog, wenn die Verbindung zwischen dem Robot JS SDK und dem Robot-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.

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 Unattended-Aufträge in Umgebungen mit Kerberos-Authentifizierung für RDP auszuführen, legen Sie diesen Wert auf „True“ fest.

UIPATH_DNS_MACHINENAME=TrueUIPATH_DNS_MACHINENAME=True
UIPATH_PROXY_USE_DEFAULT_CREDENTIALS

Ermöglicht dem Roboter die Verarbeitung von Proxykonfigurationen, die Windows-Anmeldeinformationen für die Authentifizierung verwenden.

UIPATH_PROXY_USE_DEFAULT_CREDENTIALS=TrueUIPATH_PROXY_USE_DEFAULT_CREDENTIALS=True
NUGET_FALLBACK_PACKAGES

Konfiguriert die Pfade zu den Ordnern der Ausweichpakete. 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 mehreren Benutzermodusrobotern auf derselben Maschine die gemeinsame Nutzung eines lokalen Pfads zum Speichern von Paketen.

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

Hinweis:
Nur die Variable NUGET_SCRATCH sollte den konfigurierten temporären Ordner verwenden.
NUGET_SCRATCH=C:\NuGetTempFolderNUGET_SCRATCH=C:\NuGetTempFolder
UIPATH_PRESERVE_CREDENTIALS_CASE

Die ursprüngliche Groß-/Kleinschreibung der Zugriffsrechte für die Protokollierung (Domain\Benutzername) wird beibehalten.

UIPATH_PRESERVE_CREDENTIALS_CASE = TrueUIPATH_PRESERVE_CREDENTIALS_CASE = True

Neustarten von Roboterkomponenten

Denken Sie daran, alle laufenden Arbeiten vor dem Neustart zu speichern, um zu vermeiden, dass ungespeicherter Fortschritt verloren geht.

  • UiPath-Roboterdienst
    • Installation im Dienstmodus
      1. Öffnen Sie Task-Manager > Dienste.
      2. Suchen Sie nach dem Dienst UiPathRobotSvc.
      3. Klicken Sie mit der rechten Maustaste auf den Dienst und wählen Sie Neu starten aus.
    • Installation im Benutzermodus – Beenden Sie den Assistant und starten Sie ihn dann neu oder:
      1. Öffnen Sie Task-Manager > Details.
      2. Wählen Sie den Prozess UiPath.Service.UserHost.exe aus.
      3. Wählen Sie Task beenden aus.
  • Aktualisierungsdienst
    1. Öffnen Sie Task-Manager > Dienste.
    2. Suchen Sie nach dem Dienst UiPath.UpdateService.Agent.
    3. Klicken Sie mit der rechten Maustaste auf den Dienst und wählen Sie Neu starten aus.
  • UiPath RobotJS ServiceHost
    1. Öffnen Sie Task-Manager > Dienste.
    2. Suchen Sie nach dem Dienst UiPath.RobotJS.ServiceHost.
    3. Klicken Sie mit der rechten Maustaste auf den Dienst und wählen Sie Neu starten aus.
  • UiPath Assistant
    1. Wählen Sie im Assistant Einstellungen und dann Beenden aus.
    2. Starten Sie Assistant neu.
  • Widgets – Starten Sie den Assistant neu oder
    1. Klicken Sie mit der rechten Maustaste auf das Assistant-Symbol in der Taskleiste.
    2. Widgets neu laden

War diese Seite hilfreich?

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