Roboter
2023.4
False
Bannerhintergrundbild
Roboter-Benutzerhandbuch
Letzte Aktualisierung 3. Apr. 2024

Bereitstellen von Unattended-Robotern - Enterprise-Lizenz

Unattended-Roboter werden bei der Automatisierung von Aufgaben eingesetzt, die keine menschliche Aufsicht erfordern. Sie werden in der Regel in virtuellen Umgebungen auf dedizierten Maschinen ausgeführt und die Automatisierungen werden über Orchestrator gesteuert.

Eine unbeaufsichtigte Automatisierung kann bei Bedarf manuell über Orchestrator gestartet werden, kann aber auch geplant werden, wenn die Aufgabe in einem bestimmten Intervall (täglich, stündlich, wöchentlich) oder zu einem bestimmten Zeitpunkt und Datum (Ende der Woche) beginnen muss.

Dieses Dokument führt Sie durch den Prozess der Ausführung Ihrer ersten unbeaufsichtigten Automatisierung mithilfe der Enterprise-lizenzierten Version von UiPath, beginnend mit dem Erstellen der Automatisierung, dem Einrichten der Umgebung und dem Ausführen des unbeaufsichtigten Prozesses.

Um eine unbeaufsichtigte Automatisierung auszuführen, müssen die folgenden Schritte ausgeführt werden:

1. Erstellen der Automatisierung und Veröffentlichen in Orchestrator

Um ein Beispiel aus dem wirklichen Leben zu geben, nehmen wir an, wir müssen jeden Tag um 9 Uhr eine Sicherung von Protokolldateien auf einem Server erstellen. Dazu müssen wir die Protokolldatei von diesem Tag in einen anderen Ordner kopieren. In diesem Beispiel kopieren wir eine Datei mit dem Namen "Logs.txt" aus dem Ordner "Logs" in den Ordner "Alte Protokolle" und überschreiben die Sicherung jedes Mal.

  1. Erstellen Sie einen neuen Prozess, fügen Sie die Aktivität Datei kopieren hinzu, konfigurieren Sie die Felder/Pfade zu den Dateien, und wählen Sie die Option Überschreiben aus, damit die neu kopierte Datei die vorherige Datei jeden Tag ersetzen kann.



  2. Veröffentlichen Sie den Prozess in Orchestrator.
  3. Klicken Sie auf die Schaltfläche Veröffentlichen rechts neben dem Studio-Menüband.
  4. Geben Sie auf der Registerkarte Veröffentlichungseigenschaften einen Namen für das Paket ein.
  5. Wählen Sie auf der Registerkarte Veröffentlichungsoptionen für die Option Veröffentlichen in den Feed für Orchestrator-Mandantenprozesse, den Speicherort, an dem Unattended-Roboter auf die Automatisierung zugreifen können.
  6. Klicken Sie auf Veröffentlichen.

    Weitere Informationen finden Sie unter Über die Veröffentlichung von Automationsprojekten im Studio-Handbuch.



  7. Erstellen Sie in Orchestrator den Prozess, den der Unattended-Roboter zum Ausführen der Automatisierung verwendet.
  8. Greifen Sie unter https://cloud.uipath.com auf Ihre Automation Cloud-Instanz zu und wählen Sie Ihren Orchestrator Mandanten aus.
  9. Wählen Sie in Orchestrator Freigegeben Ordner > Prozesse aus, und klicken Sie rechts auf die Schaltfläche mit dem Plus, um die Seite Prozess hinzufügen zu öffnen.
  10. Wählen Sie das Paket aus, und klicken Sie auf Erstellen, um den Prozess dem Ordner „Freigegeben“ hinzuzufügen.



    Hinweis: Beachten Sie, dass Sie in diesem Prozess mit zwei Entitäten arbeiten. Die erste Entität sind Sie, der Entwickler, der den Prozess erstellt und veröffentlicht. Die zweite ist der Unattended-Roboter, der die Automatisierung und den Roboter auf der Unattended-Maschine ausführt.

2. Einrichten der Windows-Maschine, um den Unattended-Roboter auszuführen

Richten Sie eine Windows-Maschine ein, auf der der Unattended-Roboter ausgeführt wird. Im Idealfall wäre dies eine virtuelle Cloud-Maschine. Stellen Sie sicher, dass der Bildschirmschoner deaktiviert ist, und dass sie den technischen Anforderungen für Hardware und Software entspricht.

Beispielsweise können Sie Ihre virtuelle Maschine in Azure hosten. Details zum Einrichten einer virtuellen Windows-Maschine in Azure finden Sie im Dokument mit der Übersicht über Windows-VMs.

Andere Umgebungen wie AWS, VMware oder Citrix werden ebenfalls unterstützt, wenn sie den technischen Hardware- und Softwareanforderungen entsprechen.

3. Erstellen des Unattended-Roboters in Orchestrator

Der Unattended-Roboter besteht aus zwei Komponenten: dem Roboterbenutzer und der Maschine, auf der er ausgeführt wird. Der Roboterbenutzer ist die Identität des Roboters, der Berechtigungen bereitstellt und verwendet wird, um Aufträge in Richtung des Roboters auszulösen, während die Maschine diejenige ist, die die Automatisierung ausführt.

Maschinenvorlagen bieten eine einfachere Möglichkeit, Maschinen bereitzustellen, da ein Maschinenschlüssel von mehreren Robotern verwendet werden kann, um eine Verbindung mit Orchestrator herzustellen.

  1. Erstellen Sie den Roboterbenutzer.

    • Wechseln Sie in Automation Cloud zu Admin > Benutzer und Gruppen > Benutzer einladen, um den Benutzer zu Ihrer Organisation einzuladen und einen Unattended-Roboter dafür zu erstellen. Für diesen Schritt kann eine Dummy-E-Mail-Adresse verwendet werden.



  2. Fügen Sie den Benutzer dem Ordner „Freigegeben“ hinzu.

    Fügen Sie den Benutzer dem Ordner „Freigegeben“ hinzu. Zu diesem Zeitpunkt ist der in Ihrer Organisation erstellte Benutzer nur als Identität vorhanden, der keine Rollen oder Berechtigungen zugewiesen sind. Daher müssen wir ihn dem Ordner „Freigegeben“ hinzufügen, um Zugriff auf die dort veröffentlichten Prozesse zu erhalten, und ihm die Rolle Robot geben:
  3. Wählen Sie in Orchestrator den Ordner Freigegeben > Benutzer aus, und klicken Sie dann auf die Schaltfläche Benutzer oder Gruppe zuweisen auf der rechten Seite
  4. Wählen Sie den Benutzer und dann die Rolle Roboter aus, und klicken Sie auf Zuweisen.
  5. Erstellen Sie den Unattended-Roboter, der die Automatisierungen ausführt:
  6. Kehren Sie zum Ordner „Freigegeben“ zurück, und wählen Sie Weitere Aktionen > Bearbeiten aus.
  7. Wählen Sie Unattended-Roboter aus, legen Sie den Umschalter auf Automatisch einen Unattended-Roboter für diesen Benutzer erstellen, füllen Sie die Windows-Anmeldeinformationen aus, und klicken Sie auf Aktualisieren.
Die Windows-Anmeldeinformationen werden vom Roboter für Berechtigungen und die Autorisierung auf der Unattended-Maschine verwendet, während Automatisierungen ausgeführt werden. Wenn die Enterprise-Version (.MSI) bereitgestellt wird, werden diese Anmeldeinformationen verwendet, um Windows-Sitzungen auf der Unattended-Maschine zum Ausführen von Automatisierungen zu erstellen.


Hinweis: Die Anmeldeinformationen, die Sie beim Aktivieren des Unattended-Roboters in Orchestrator festgelegt haben, müssen mit den Windows-Kontoanmeldeinformationen übereinstimmen, die auf der Maschine des Unattended-Roboter verwendet werden. Öffnen Sie die Eingabeaufforderung und verwenden Sie den Befehl whoami auf der Unattended-Maschine, um diese Informationen abzurufen. Diese Anmeldeinformationen werden verwendet, um Windows-Sitzungen auf der Unattended-Maschine zum Ausführen von Automatisierungen zu erstellen.

4. Erstellen Sie die Vorlage für Unattended-Maschinen.

Nachdem der Unattended-Roboterbenutzer erstellt wurde, fügen Sie eine neue Maschinenvorlage mit einer Unattended-Laufzeitlizenz hinzu:

  1. Wählen Sie in Orchestrator den Ordner Freigegeben > Maschinen aus, und klicken Sie dann auf die Schaltfläche Maschinenvorlagen verwalten auf der rechten Seite.
  2. Klicken Sie auf die Plus-Schaltfläche auf der rechten Seite, um die Seite Maschine hinzufügen zu öffnen.
  3. Geben Sie einen Vorlagennamen ein, z. B. Unattended-Maschinen, weisen Sie eine Unattended-Laufzeitlizenz zu, und klicken Sie auf Bereitstellen.
  4. Kopieren Sie den neu generierten Maschinenschlüssel zur späteren Verwendung.



4. Installieren von UiPath Studio Enterprise (.MSI) auf der Unattended-Maschine

Das Installationsprogramm UiPathStudio.msi wird für die Installation von Studio, UiPath Assistant oder dem Legacy-Roboter auf Ihrer Maschine verwendet. Mit dem Installationsprogramm .MSI wird der Roboter standardmäßig im Dienstmodus bereitgestellt, was bedeutet, dass er für alle Benutzer auf der Maschine verfügbar ist. Zum Ausführen des Installationsprogramms sind Administratorrechte erforderlich.
Das Installationsprogramm UiPathStudio.msi kann aus dem Ressourcenzentrum oder direkt von der Automation Cloud-Startseite heruntergeladen werden.


Roboter und Studio werden standardmäßig am folgenden Speicherort installiert: C:\Program Files \UiPath\Studio. Sie können das Installationsverzeichnis über Befehlszeilenargumente oder die Oberfläche des Installationsprogramms ändern.
Benutzeroberfläche des Installationsprogramms
  1. Doppelklicken Sie auf das Installationsprogramm, um den Installationsassistenten zu starten.
  2. Lesen und akzeptieren Sie die Nutzungsbedingungen und klicken Sie dann auf Installieren.

    Bitte beachten Sie, dass Sie durch die Annahme der oben genannten Nutzungsbedingungen implizit die Nutzungsbedingungen von UiPath-Aktivitätspaketen und deren Abhängigkeiten akzeptieren.

  3. Wählen Sie die zu installierenden Produkte aus:

    • UiPath Studio und UiPath Robot installieren – Installiert UiPath Studio, Assistant und Robot zum Erstellen und Testen von Automatisierungen.
    • Nur UiPath Robot installieren – Installiert UiPath Assistant und den Benutzermodus-Roboter zum Ausführen von Attended-Automatisierungen.
  4. Wählen Sie den Installationstyp aus:

    • Dienstmodus – Installiert den Roboter im Dienstmodus
    • Benutzermodus – Installiert den Roboter im Benutzermodus



Weitere Informationen zur Verwendung des .MSI-Installationsprogramms finden Sie im Leitfaden zur Installation von UiPathStudio.msi.

5. Verbinden des Roboters mit Orchestrator

Hinweis: Wenn Sie während des Installationsvorgangs nur den Roboter installieren, kann die Verbindung zu Orchestrator nur über die Befehlszeilenschnittstelle (Administratorrechte erforderlich) oder über UiPath Assistant konfiguriert werden. Andernfalls können Sie Ihren Roboter entweder über Studio oder über UiPath Assistant verbinden.
Aus Studio

Nach Abschluss der Installation wird Ihnen der Bildschirm Verbindung mit Orchestrator herstellen angezeigt, auf dem Sie standardmäßig aufgefordert werden, die Option Maschinenschlüssel verwenden zu nutzen, da dies die empfohlene Konfiguration für Unattended-Roboter ist. Der Maschinenname wird automatisch übernommen, Sie müssen nur die Orchestrator-URL sowie den zuvor gespeicherten Maschinenschlüssel eingeben.



Hinweis: Wenn Sie das Installationsprogramm .MSI verwenden, wird beim Verbinden des Roboters mit Orchestrator die gesamte Maschine verbunden, nicht nur der Benutzer, der derzeit auf der Maschine angemeldet ist.
Über UiPath Assistant
  1. Öffnen Sie UiPath Assistant.
  2. Wählen Sie im Menü Einstellungen den Menüpunkt Einstellungen aus. Das Fenster Einstellungen wird angezeigt.
  3. Navigieren Sie zu Orchestrator-Einstellungen.
  4. Geben Sie im Feld Orchestrator-URL die Webadresse von Orchestrator ein.
  5. Geben Sie im Feld Maschinenschlüssel den zuvor kopierten Schlüssel ein.

Klicken Sie hier, um Details zu den verschiedenen Maschinenentitäten in Orchestrator zu erhalten und zu erfahren, wann sie jeweils verwendet werden sollen.

  1. Klicken Sie auf Verbinden. Der Status sollte Connected, Licensed lauten.


    Hinweis: Beim Einrichten der Maschine mit dem Enterprise-Installationsprogramm (.MSI) können Sie sich von der Maschine abmelden, da der Roboter in der Lage ist, eine eigene Windows-Sitzung mit den in Schritt 3 angegebenen Anmeldeinformationen zu erstellen.

6. Testen der Automatisierung

Um die Automatisierung auf dem Unattended-Roboter zu testen, gehen Sie zum Abschnitt Automatisierung -> Prozesse des Ordners Freigegeben in Orchestrator, und suchen Sie nach dem in Schritt 1 bereitgestellten Prozess.

Sie können die Details des Prozesses sehen und auf der rechten Seite haben Sie die Schaltfläche „Auftrag starten“.



Wenn Sie darauf klicken, wird Ihnen die Schnittstelle Auftrag starten angezeigt. Wählen Sie den Benutzer und die zuvor konfigurierte Maschine aus, klicken Sie dann auf Starten.

Dadurch wird der ausgewählte Unattended-Prozess auf der ausgewählten Maschine gestartet. Sie können den Prozess im Abschnitt Aufträge des Ordners „Freigegeben“ in Orchestrator überwachen.



7. Planen der Automatisierung

Für das Beispiel, das wir in diesem Handbuch angegeben haben, können wir planen, dass es täglich um 9 Uhr ausgeführt wird. Dies wird über den Trigger-Bereich des Ordners „Freigegeben“ in Orchestrator konfiguriert.



Wenn Sie den Zeitplan gemäß dem obigen Screenshot festlegen, wird der Logs.Backup-Prozess ausgelöst, der täglich um 9 Uhr UTC im Auftrag des ausgewählten Benutzers auf der Unattended-Maschine ausgeführt wird.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.