- Versionshinweise
- Erste Schritte
- UiPath Assistant
- Installation und Upgrade
- Robotertypen
- Roboterkomponenten
- Lizenzierung
- Verbindung von Robotern mit Orchestrator
- Prozesse und Aktivitäten
- Protokollierung
- Robot JavaScript SDK
- Spezifische Szenarien
- Neustarten von Roboterkomponenten
- Windows-Sitzungen
- Anmeldung mit Thales Luna Credential System
- Anmelden mit nShield Key Storage Provider
- Weiterleitung von Robotern über einen Proxy-Server
- Ausführung von Aufgaben in einem minimierten RDP-Fenster
- Arbeiten mit zugeordneten Netzwerklaufwerken
- Anhalten eines Prozesses:
- Schaltfläche „Beenden“ deaktivieren
- Benutzerdefinierte Paketordner und Netzwerkpfade
- CrowdStrike-Integration
- Robot Citrix Apps-Virtualisierung
- Fehlersuche und ‑behebung
- Nicht reagierender Roboter über RDP
- Doppelte Ausführungsprotokolle
- Häufig auftretende Fehler bei Robotern
- Erhöhte Prozessausführungsdauer
- Erzwungene Paketsignaturüberprüfung
- Nachricht zu groß für die Verarbeitung
- Fehler bei der Ausführung als Administrator
- NuGet-Pakete nach der Migration nicht zugänglich
- Aufforderung zur Benutzerzugriffssteuerung und UI-Automatisierungsaktivitäten
- .NET während der Installation erforderlich
- Assembly kann nicht vom Netzwerk oder Azure File Share geladen werden
- Aktivitäten können .NET-Runtime nicht finden
Benutzerdefinierte Paketordner und Netzwerkpfade
Ein Paket kombiniert alle in einer Automatisierung verwendeten Teile und kann Folgendes enthalten: Aktivitäten, Workflows, Dateien, Datenquellen und andere Komponenten, die zum Ausführen der Automatisierung erforderlich sind. Ein in Studio erstelltes Projekt wird als Paket an einem Speicherort/Feed veröffentlicht, von wo es später vom Roboter heruntergeladen und zum Ausführen einer Automatisierung verwendet wird.
Die folgenden Verzeichnisse/Feeds sind standardmäßig in Studio konfiguriert:
- Orchestrator-Mandant und Orchestrator-Host
- Lokal (Local)
- Offiziell
- UiPath Marketplace
Benutzerdefinierte Feeds können ebenfalls verwendet werden, aber bevor Sie einen benutzerdefinierten Speicherort für die Veröffentlichung eines Pakets einrichten, stellen Sie sicher, dass Roboter Zugriff darauf haben.
Weitere Informationen zur Funktionsweise und Änderung von Feeds finden Sie im Dokument Verwalten von Aktivitätspaketen mit weiteren Details zu diesem Thema.
NUGET_FALLBACK_PACKAGES
auf der Robotermaschine hinzugefügt wird. Diese enthält die absoluten Pfade zu Fallback-Ordnern, getrennt durch Semikolon ;
. Wenn die Umgebungsvariable nicht vorhanden ist, versucht der Roboter, die Fallback-Ordner der Nuget-Pakete aus der Datei Nuget.config
zu lesen.
Weitere Informationen finden Sie in der Dokumentation zu Ausweichordnern.
PACKAGES_FOLDER
geändert werden oder durch Bearbeiten der Datei uipath.config. Damit können Sie den Speicherort zum Herunterladen Ihrer Workflows und deren Abhängigkeiten für Studio und/oder Robot ändern.
%userProfile%\.nuget\packages
.
%USERNAME%
oder %USERPROFILE%
zu verwenden. Sie müssen jedoch wie folgt mit Escapezeichen versehen werden:
-
Wenn das Setup von der Eingabeaufforderung aus aufgerufen wird, verwenden Sie
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
.
-
In Batch-Skripts: verwenden Sie
%
-UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
.
-
In der PowerShell-Konsole oder -Skripts: kein Escaping erforderlich.
-
Wenn Ihr Benutzer Teil eines Active Directory-Domänenkontos ist, empfehlen wir, ebenfalls die Domäne in der Ordnerstruktur zu verwenden, wie etwa
C:\packages\^%UserDomain^%.^%Username^%
.
- Keine Einschränkungen, wenn ein lokaler Pfad von mehreren Servicemodus-Robotern auf derselben Maschine verwendet wird.
- Wenn der Roboter im Dienstmodus bereitgestellt und Secure XAML verwendet wird, werden Netzwerkpfade nicht unterstützt.
- Roboter im Dienstmodus, die auf separaten Maschinen installiert sind, können keine Verbindung mit demselben Ordner in einem Netzwerk herstellen. Jede Maschine muss über einen eigenen Ordner verfügen.
- Es werden nur nicht zugeordnete Pfade unterstützt, z. B.
\\server\Packages
. Zugeordnete Netzwerkpfade wie z. B.Z:\Packages
werden nicht unterstützt. Das liegt an der Art und Weise, wie die Zuordnungen pro Benutzer aufgelöst werden. In diesem Fall ist der Besitzer der installierten Dateien das Computerkonto, das keinen Zugriff auf die benutzerspezifischen Netzwerkzuordnungen hat.
NUGET_SCRATCH
machine environment variable on the robot machine. The value has to be a path to a folder other than the actual NuGet installation one. The folder set for the environment variable is used as a temporary folder for NuGet.
Zum Beispiel:
packagesInstallationFolder
in der Datei uipath.config
C:\UiPath\Packages
ist, sodass mehrere Roboter im Benutzermodus denselben lokalen Pfad für Pakete verwenden können, erstellen Sie einen neuen Ordner (z. B. NuGetScratch
) und fügen Sie die Maschinenumgebungsvariable NUGET_SCRATCH
mit dem Wert C:\NuGetScratch
hinzu.
- Der NuGetScratch-Ordner darf nur von der
NUGET_SCRATCH
-Variablen als temporärer Ordner verwendet werden. - Die Benutzerkonten, unter denen Roboter ausgeführt werden, müssen über Lese- und Schreibzugriff auf beide Ordner auf der Maschine verfügen.
-
Wenn Netzwerkpfade verwendet werden, muss der Pfad den Maschinennamen und den Benutzernamen enthalten.
Beispiel:
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>
<packageSettings>
<add key="packagesInstallationFolder" value="\\NetworkServer\SharedFolder\UiPath\Packages\" />
</packageSettings>