- 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
- Häufige Verbindungsfehler
- 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
UiPathRobot.msi-Befehlszeilenparameter
UiPathRobot.msi
-Installationsprogramm über die Befehlszeile ausführen.
In den folgenden Abschnitten finden Sie Beschreibungen der verfügbaren Parameter und einige Anwendungsbeispiele.
- Zur Durchführung dieser Anweisungen sind Administratorrechte erforderlich.
- Die Verwendung der
/passive
-Option von msiexec.exe zur Ausführung einer Unattended-Installation wird nicht unterstützt.
In der folgenden Tabelle sind alle verfügbaren Befehlszeilenparameter aufgeführt.
Beachten Sie bei der Eingabe von Pfaden Folgendes:
- Es besteht die Möglichkeit, Umgebungsvariablen wie etwa
%USERNAME%
oder%USERPROFILE%
anzugeben. Beim Sonderzeichen%
ist Escaping folgendermaßen durchzuführen:- Wenn das Setup von der Eingabeaufforderung aus aufgerufen wird, verwenden Sie
^
–UiPathRobot.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
. - Verwenden Sie in Batch-Skripts
^
–UiPathRobot.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%
. - In PowerShell Console 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^%
.
- Wenn das Setup von der Eingabeaufforderung aus aufgerufen wird, verwenden Sie
- Wenn Sie Pfade mit Leerzeichen verwenden müssen, müssen sie wie folgt umgebrochen werden:
- In der Eingabeaufforderung umgeben Sie sie mit doppelten Anführungszeichen (
" "
). Zum Beispiel:UiPathRobot.msi APPLICATIONFOLDER="C:\folder name"
. - In PowerShell mit einfachen und doppelten Anführungszeichen (
'" "'
) umgeben. Zum Beispiel:./UiPathRobot.msi APPLICATIONFOLDER='"C:\folder name"'
.
- In der Eingabeaufforderung umgeben Sie sie mit doppelten Anführungszeichen (
Befehl |
Beschreibung |
---|---|
|
Hilft Ihnen, die angegebenen UiPath®-Funktionen im Hintergrund zu installieren, ohne die Benutzeroberfläche anzuzeigen. |
|
Erstellt eine Installationsprotokolldatei am angegebenen Pfad. Sie können die Datei an unser Supportteam weitersenden, wenn Sie aus irgendwelchen Gründen Probleme während des Installationsvorgangs haben. |
|
Ermöglicht Ihnen das Auswählen von Funktionen, die Sie installieren möchten. Wenn
ADDLOCAL verwendet wird, werden nur die darin angegebenen Funktionen installiert. Wenn ADDLOCAL nicht verwendet wird, werden die folgenden Funktionen installiert: der Roboter im Dienstmodus, die Aktivitätspakete und das JavaScript-Add-on.
Es unterstützt die folgenden Optionen: DesktopFeature – Zeigt an, dass Sie die Roboterfunktion installieren möchten.
Robot – Installiert den Robot im Benutzermodus oder Dienstmodus sowie den Assistant. Kann nicht ohne DesktopFeature verwendet werden.
Hinweis: Beim Konvertieren des Roboters vom Dienstmodus in den Benutzermodus kann der Roboter möglicherweise nicht auf die
.xaml -Dateien aus dem ursprünglichen NuGet-Paketordner zugreifen. Weitere Informationen zur Behebung finden Sie im Artikel zur Problembehandlung für NuGet-Pakete, auf die nach der Migration nicht zugegriffen werden kann.
StartupLauncher – Führt den Robot beim Start von Windows aus. Die Verwendung ohne das Argument Robot ist nicht möglich.
JavaBridge – Installiert UiPath® Java Bridge für eine bessere Integration und Automatisierung in Bezug auf Java-Anwendungen. Hinweis: Durch die Installation von Java Bridge kann die Installation länger als üblich dauern. Die Verwendung ohne das Argument Robot ist nicht möglich.
ChromeExtension – Installiert die UiPath® Google Chrome-Erweiterung. Die Verwendung ohne das Argument Robot ist nicht möglich.
FirefoxExtension – z. B.: UiPathRobot.msi ADDLOCAL=Robot,ChromeExtension,FirefoxExtension /Q EdgeExtension - Installiert die UiPath-Erweiterung für Microsoft Edge (Chromium-basiert). Sie kann nicht ohne das Robot -Argument verwendet werden.
CitrixClient – Installiert die UiPath® Citrix Client-Erweiterung. Die Verwendung ohne das Argument Robot ist nicht möglich.
JavaScriptAddOn - Installiert das Add-on „Browser Embedding“ für Roboter.
VMwareExtension – Installiert die UiPath®-Erweiterung für VMware Horizon. Die Verwendung ohne das Argument Robot ist nicht möglich.
WindowsRdpExtension – Installiert die UiPath®-Erweiterung für Microsoft Remote Desktop. Die Verwendung ohne das Argument Robot ist nicht möglich.
|
|
Ermöglicht Ihnen die Installation nur für den aktuellen Benutzer. Für eine Installation auf Benutzerebene fügen Sie
MSIINSTALLPERUSER=1 hinzu. Für eine Installation auf Maschinenebene lassen Sie diesen Parameter weg.
Die folgenden Optionen sind in Installationen pro Benutzer nicht verfügbar: RegisterService, CitrixExtension, VMwareExtension, PACKAGES_FOLDER, CODE. |
|
Ermöglicht Ihnen die Installation von Robot an einem benutzerdefinierten Speicherort. |
|
Dieser Parameter wird empfohlen, wenn Sie in einer Offlineumgebung arbeiten. Wenn dieser Parameter auf
DisableOnlineFeeds eingestellt ist, hilft er Ihnen, die offiziellen UiPath® Online- und Community-Feeds für den Roboter zu deaktivieren – nur die Orchestrator- und lokalen Feeds werden berücksichtigt.
Bitte beachten Sie, dass die URL-Feeds nicht aus den Konfigurationsdateien gelöscht, sondern nur ignoriert werden. Kann sowohl für Installationen als auch für Aktualisierungen verwendet werden. |
|
Ermöglicht es Ihnen, den Speicherort zum Herunterladen Ihrer Workflows und deren Abhängigkeiten für Studio und/oder Robot zu ändern. Dieser Ordner kann benutzerspezifisch oder für alle Benutzer von einer Maschine aus zugänglich sein. Dieser Parameter kann sowohl für Roboter im Dienstmodus als auch im Benutzermodus verwendet werden. Wenn Sie diesen Parameter nicht angeben, ist der Standardordner
%userProfile%\.nuget\packages .
Hinweis: Stellen Sie beim Ändern des Paketordners sicher, dass alle Benutzer, die Prozesse ausführen müssen, über Lesezugriff auf diesen Ordner verfügen.
Hinweis: Bei der Verwendung des Parameters
PACKAGES_FOLDER gibt es einige Einschränkungen. Weitere Informationen finden Sie in der Dokumentation zu benutzerdefinierten Paketordnern und Netzwerkpfaden.
Informationen zum Ändern des Downloadordners für Pakete nach der Installation finden Sie unter Verwalten von Aktivitätspaketen. |
|
Ermöglicht Ihnen, für Studio und/oder Robot benutzerdefinierte NuGet-Aktivitäts-Feeds hinzuzufügen. Dieser Befehl fügt nur die vorhandene Feed-Liste hinzu oder aktualisiert sie. Muss mit Schlüsselwertpaaren vom Typ Zeichenfolge ausgefüllt sein. Gültige Speicherorte sind nur Onlinefeeds, Ordnerpfade und gemeinsam verwendete Netzwerklaufwerke. Achten Sie darauf, dass die bereitgestellten Feeds für alle Benutzer eines bestimmten Computers zugänglich sind. Die Trennung der Feeds erfolgt mit Semikolon (;). Beispiel:
CUSTOM_NUGET_FEEDS="FeedName1,https://my.custom.nuget.feed; FeedName2,D:\Custom\Activities\Packages\" .
|
|
Optional. Ermöglicht Ihnen, die Ausführung ausschließlich signierter Pakete durch Ihre Roboter zu erzwingen. Kann sowohl bei sauberen Installationen als auch für Aktualisierungen Ihrer Instanzen verwendet werden. Wenn dieser Parameter bei der Bereitstellung nicht angegeben wird, ist die Paketsignierung nicht aktiviert. Es unterstützt die folgenden Optionen:
Informationen zum Erzwingen der signierten Ausführung nach der Installation finden Sie unter Signieren von Paketen. |
|
Lizenzen für Ihre Roboterinstanz. |
CLIENT_ID und CLIENT_SECRET |
Verbindet den Roboter automatisch mit dem Orchestrator mithilfe von Client-Anmeldeinformationen, während er gleichzeitig installiert wird. Beispiel:
UiPathRobot.msi ORCHESTRATOR_URL=https://demo.uipath.com/company/tenant/orchestrator_ CLIENT_ID=1234-abcd-1ab2-cd32-1111 CLIENT_SECRET=2143ndafj32k . |
|
Ermöglicht Ihnen die Auswahl der Installationsmethode für die Chrome-Erweiterung. Dieser Parameter erfordert, dass das Installationsprogramm mit Administratorrechten ausgeführt wird. Wenn Sie diese Option nicht wählen, wird automatisch die am besten geeignete Installationsmethode ausgewählt. Es unterstützt die folgenden Optionen:
Hinweis: Die alten Installationsmethodennamen (
STORE , GLOBAL ) werden für die Abwärtskompatibilität beibehalten.
|
|
Ermöglicht Ihnen die Auswahl der Installationsmethode für die Edge-Erweiterung. Dieser Parameter erfordert, dass das Installationsprogramm mit Administratorrechten ausgeführt wird. Wenn Sie diese Option nicht wählen, wird automatisch die am besten geeignete Installationsmethode ausgewählt. Es unterstützt die folgenden Optionen:
Hinweis: Die alten Installationsmethodennamen (
STORE , GLOBAL ) werden für die Abwärtskompatibilität beibehalten.
|
|
Ermöglicht Ihnen das Deaktivieren der Sicherheit von
XAML -Dateien für als Windows-Dienst installierte Roboter. Ungesicherte XAML -Dateien ermöglichen Benutzern das Lesen und Ändern der Prozessdateien und der Logik.
Es unterstützt die folgenden Optionen:
Hinweis: Dieser Parameter kann nur während einer Neuinstallation oder eines Updates verwendet werden.
|
|
Ermöglicht es Ihnen, die URL der Orchestrator-Instanz zu definieren, mit der Benutzer mithilfe der interaktiven Anmeldung eine Verbindung herstellen. Die bereitgestellte URL wird in der
uipath.config -Datei gespeichert und nur für Roboter im Benutzermodus gespeichert. Bei Installationen im Servicemodus wird das Argument ignoriert.
Wenn Sie das Installationsprogramm ausführen, um von einer älteren Version zu aktualisieren oder Ihre vorhandene Installation zu ändern, wird dieser Parameter unterstützt, wenn Sie den Robot vom Dienstmodus in den Benutzermodus wechseln (die Option
RegisterService ist nicht enthalten).
|
|
Bei einer Neuinstallation können Sie die Haupt-Orchestrator-URL angeben, die zum Abrufen von Informationen für automatische Updates verwendet wird (z. B.
https://orchestrator.local/organizationName/tenantName ).
|
|
Ermöglicht es Ihnen, die Sammlung von Nutzungsdaten zu deaktivieren und kann zur Installationszeit für den Roboter durchgeführt werden. Telemetrie ist standardmäßig für Studio und Robot aktiviert. Um es zu deaktivieren, verwenden Sie den folgenden Wert für den Parameter, wenn Sie eine Neuinstallation oder ein Update durchführen:
Wenn Sie die Telemetrie aktivieren wollen, lassen Sie den Parameter weg oder fügen Sie ihn mit dem folgenden Wert ein:
Weitere Informationen zur Erfassung von Nutzungsdaten und zum Ändern der Telemetrieeinstellungen finden Sie im Dokument Telemetrie abwählen. |
|
Ermöglicht Ihnen die Aktivierung der Bild-in-Bild-Funktion der Maschine während der Installation der UiPath®-Befehlszeile. Verwenden Sie zum Aktivieren den folgenden Parameter:
Beispiel:
|
|
Ermöglicht Ihnen die Auswahl der Anzeigesprache des Installationsprogramms. Wenn nicht angegeben, bestimmen die Spracheinstellungen in Windows die Sprache des Installationsprogramms. Um die Sprache anzugeben, geben Sie den Parameter
INSTALLER_LANGUAGE=<language_code> ein. Die folgenden Optionen sind verfügbar:
|
ASSISTANT_OPTIONS | Hier können Sie angeben, ob das Marketplace-Widget für den UiPath Assistant aktiviert oder deaktiviert werden soll.
|
ORCHESTRATOR_AUTO_SIGNIN | Wenn Sie den Attended-Roboter im Benutzermodus installieren und Ihre Umgebung für die Verwendung von SSO mit Azure Active Directory konfiguriert ist, können Sie die automatische Anmeldung bei Ihrem Konto aktivieren. Dieser Parameter muss zusammen mit ORCHESTRATOR_URL verwendet werden.
Verwenden Sie zum Aktivieren dieser Option
ORCHESTRATOR_AUTO_SIGNIN=1 . |
Wenn Sie nach Abschluss der Installation weitere Konfigurationen vornehmen möchten, können Sie das Installationsprogramm synchron ausführen. Auf diese Weise können Sie weitere Befehle hinzufügen, die nach Beendigung des Installationsprogramms ausgeführt werden, z. B. können Sie eine Roboterverbindung einrichten oder Feeds konfigurieren.
Die folgenden Skripte führen die Installation durch und ermöglichen es Ihnen, weitere Befehle hinzuzufügen, die bei erfolgreicher Installation ausgeführt werden sollen.
:: Runnning the MSI synchronously
start /wait /b UiPathRobot.msi /Q
:: Assert the exit code and continue accordingly
set "_isSuccess="
if %ERRORLEVEL% EQU 0 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 1641 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 3010 Set "_isSuccess=1"
:: test for success and run follow-up commands
if (%_isSuccess% EQU 1) (
echo "success"
) ELSE (
echo "fail"
)
:: Runnning the MSI synchronously
start /wait /b UiPathRobot.msi /Q
:: Assert the exit code and continue accordingly
set "_isSuccess="
if %ERRORLEVEL% EQU 0 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 1641 Set "_isSuccess=1"
if %ERRORLEVEL% EQU 3010 Set "_isSuccess=1"
:: test for success and run follow-up commands
if (%_isSuccess% EQU 1) (
echo "success"
) ELSE (
echo "fail"
)
UiPathRobot.msi
befindet. Sie können dies mit dem folgenden Befehl machen, zum Beispiel: cd D:\UiPathInstaller
.
- Installieren Sie den Roboter im Benutzermodus nur für den aktuellen Benutzer –
UiPathRobot.msi MSIINSTALLPERUSER=1 ADDLOCAL=DesktopFeature,Robot
- Installieren des Roboters im Hintergrund –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService,StartupLauncher,JavaBridge /Q
- Installieren Sie den Roboter und die Chrome-Erweiterung über eine Richtlinie im Hintergrund –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService,ChromeExtension CHROME_INSTALL_TYPE=POLICYONLINE /Q
-
Installieren Sie den Roboter als Windows-Dienst im Hintergrund und verbinden Sie diesen mit dem Orchestrator -
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService CONNECTIONSTRING=https://demo.uipath.com/api/robotsservice/GetConnectionData?tenantId=1 /Q
- Installieren Sie den Roboter im Hintergrund als Windows-Dienst und fügen Sie zwei benutzerdefinierte Aktivitätenfeeds hinzu –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService CUSTOM_NUGET_FEEDS="Feed Name1,https://my.custom.nuget.feed; FeedName2,D:\RPA\Activities\Packages\" /Q
- Installieren und lizenzieren Sie einen als Windows-Dienst registrierten Roboter und den lokalen Aktivitätenfeed im Hintergrund. –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService,CODE=1234567890 /Q
- Installieren eines Roboters als Windows-Dienst und Deaktivieren der offiziellen Online-Feeds –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds
- Deinstallieren der Chrome-Erweiterung –
UiPathRobot.msi REMOVE=ChromeExtension /Q
-
Einrichten der Verbindung zur automatischen Aktualisierung während der Installation des Attended-Roboters –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService SERVICE_URL="https://demo.uipath.com/myorg/mytenant"
-
Einrichten der Verbindung zur automatischen Aktualisierung während der Installation des Attended-Roboters –
UiPathRobot.msi ADDLOCAL=DesktopFeature,Robot,RegisterService ORCHESTRATOR_URL="https://demo.uipath.com/myorg/mytenant/orchestrator_"