UiPath Documentation
robot
2023.10
false
Robot-Administratorhandbuch
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Bereitstellen von unbeaufsichtigten Robotern

Stellen Sie Unattended-Roboter bereit und führen Sie Automatisierungen ohne menschliche Überwachung aus, indem Sie den Orchestrator für die Planung und Steuerung verwenden.

Bereitstellen von Unattended-Robotern - Community-Lizenz

Unbeaufsichtigte Roboter werden zur Automatisierung von Aufgaben verwendet, die keine menschliche Aufsicht erfordern. Sie werden normalerweise in virtuellen Umgebungen auf dedizierten Maschinen ausgeführt, und die Automatisierungen werden vom 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 Community-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 Copy File 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. Select the Publish button to the right of the Studio ribbon,
  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. Select Publish. For more information, see About Publishing Automation Projects in the Studio Guide.
  7. Erstellen Sie in Orchestrator den Prozess, den der Unattended-Roboter zum Ausführen der Automatisierung verwendet.
  8. Greifen Sie auf Ihre Automatisierungs-Cloud-Instanz unter https://cloud.uipath.com zu, und wählen Sie Ihren Orchestrator Mandanten aus.
  9. In Orchestrator, select the Shared Folder > Processes, and then select the Plus button on the right side to open the Add Process page.
  10. Select the package and select Create to add the process to the Shared Folder.
    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. Der zweite ist der Unattended-Benutzer, der die Automatisierung und den Roboter auf der Unattended-Maschine ausführt.

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

Set up a Windows machine on which to run the unattended robot, ideally this would be a cloud virtual machine that matches the Hardware and Software Requirements. Verify the screen saver is disabled on the Windows machine.

Beispielsweise können Sie Ihre virtuelle Maschine in Azure hosten. Weitere Informationen zum Einrichten einer virtuellen Windows-Maschine in Azure finden Sie unter Übersicht über virtuelle Windows-Maschinen.

Andere Umgebungen wie AWS, VMware oder Citrix werden ebenfalls unterstützt, wenn sie den 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 zur Bereitstellung von Maschinen, da ein einzelner Maschinenschlüssel von mehreren Robotern verwendet werden kann, um eine Verbindung mit Orchestrator herzustellen.

  1. Erstellen Sie den Roboterbenutzer.

    • Gehen Sie in Automatisierungs-Cloud zu Admin > Benutzer und Gruppen > Benutzer einladen, um den Benutzer in Ihre Organisation einzuladen, um einen unbeaufsichtigten Roboter dafür zu erstellen.Eine fiktive E-Mail-Adresse kann für diesen Schritt verwendet werden.
  2. 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 Automation User geben:

  3. In Orchestrator, select the Shared Folder > Users, and then select the Assign User or Group button on the right side.

  4. Select the user, then the Automation User role, and select Assign.

  5. Erstellen Sie den Unattended-Roboter, der die Automatisierungen ausführt:

    1. Kehren Sie zum Ordner „Freigegeben“ zurück, und wählen Sie Weitere Aktionen > Bearbeiten aus.

    2. Select Unattended Robot, enable the toggle to Automatically create an unattended robot for this user, fill in the Windows credentials, and select Update.

      Die Windows-Anmeldeinformationen werden vom Roboter für Berechtigungen und die Autorisierung auf der Unattended-Maschine verwendet, während Automatisierungen ausgeführt werden.

      Hinweis:

      Die Anmeldeinformationen, die Sie beim Erstellen des Roboters in Orchestrator festlegen, müssen mit den Windows-Kontoanmeldeinformationen übereinstimmen, die auf der Maschine des Unattended-Roboters verwendet werden. Öffnen Sie die Eingabeaufforderung, und verwenden Sie den Befehl whoami auf der Unattended-Maschine, um diese Informationen abzurufen.

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

    Nachdem der unbeaufsichtigte Roboterbenutzer erstellt wurde, fügen Sie eine neue Maschinenvorlage mit einer Lizenz für unbeaufsichtigte Laufzeiten hinzu:

    1. In Orchestrator, select the Shared Folder > Machines, and then select the Manage Machine Templates button on the right side.
    2. Select the Plus button on the right side to open the Add Machine page.
    3. Enter a template name, for example "Unattended Machines", assign one unattended runtimes license, and select Provision.
  7. Kopieren Sie den neu generierten Maschinenschlüssel zur späteren Verwendung.

4. Installieren von UiPath Studio auf der Unattended-Maschine

Um Unattended-Automatisierungen auf einer Maschine mit einer Community-Lizenz auszuführen, müssen Sie UiPathStudio.msi auf der Unattended-Maschine installieren. Wenn Sie sich während der Installation für die Schnelleinrichtung entscheiden, wird der Roboter im Benutzermodus bereitgestellt, d. h., er läuft unter dem Benutzer, der ihn gestartet hat, und hat genau die gleichen Rechte wie dieser.

Das Installationsprogramm UiPathStudio.msi kann aus dem Ressourcenzentrum oder direkt von der Automation Cloud-Startseite heruntergeladen werden.

Um einen Auftrag über Orchestrator zu starten, muss der Windows-Benutzer auf der Maschine angemeldet sein. Der Benutzermodus-Roboter kann keine gleichzeitigen Aufträge für verschiedene Benutzer ausführen, unabhängig davon, ob der Roboter auf einem Windows Server installiert ist oder nicht.

Nachdem Sie die Community-Version von UiPath Studio und Robot heruntergeladen haben, müssen Sie sie mit Ihrer Orchestrator-Instanz verbinden. Für unbeaufsichtigte Automatisierungen wird empfohlen, die Maschinenschlüsselverbindung zu verwenden.

5. Verbinden des Roboters mit Orchestrator

Aus Studio

After the installation is completed, you are presented with the Get Started screen, which by default asks you to authenticate. Choose to Use Machine Key as it's the recommended configuration for unattended robots. The machine name is filled in automatically, all you have to do is type the Orchestrator URL in the form https://cloud.uipath.com/organisation/tenant, the Machine Key you saved when you created the machine template, and select Continue.

Über UiPath Assistant

Die Verbindung zwischen dem Roboter und dem Orchestrator kann auch über UiPath Assistant hergestellt werden, indem Sie die folgenden Schritte ausführen:

  1. Öffnen Sie UiPath Assistant.

  2. Wählen Sie im Menü Einstellungen die Option Einstellungen aus.

  3. Navigieren Sie zu Orchestrator-Einstellungen.

  4. Geben Sie im Feld Orchestrator-URL Ihre Orchestrator-URL ein.

  5. Geben Sie im Feld Maschinenschlüssel den Schlüssel ein, den Sie zuvor kopiert haben, als Sie die Maschinenvorlage in Orchestrator erstellt haben. Weitere Informationen zu den Unterschieden zwischen Maschinenentitäten in Orchestrator und wann sie jeweils verwendet werden sollen, finden Sie unter Maschinen im Orchestrator-Handbuch.

  6. Select Connect. The status should show Connected, Licensed.

    Hinweis:

    When setting up the machine, if the setup is based on a virtual environment, you can disconnect the remote session but leave the unattended user logged on the machine so that the connection to Orchestrator stays active.

6. Testen der Automatisierung

  1. In Orchestrator, select the Shared Folder > Automations > Processes. Look for the process deployed in step 1 and select the Start a Job button on the right side to open the Start Job page.
  2. Choose the user and the machine configured earlier, and then select Start.

The selected unattended process starts on the selected machine. You can monitor the job in the Jobs Status section of the Shared Folder in Orchestrator.

7. Planen der Automatisierung

Planen wir die Automatisierung in diesem Beispiel so, dass sie täglich um 9 Uhr ausgeführt wird:

  1. In Orchestrator, select the Shared Folder > Triggers, and then select the Add button on the right side to open the Create Trigger page.
  2. Verify Time is selected and then provide the required information: enter a name for the trigger, select the process, the user, and the daily recurrence at 9 AM.
  3. Wählen Sie Hinzufügen aus.

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.

Bereitstellen von Unattended-Robotern - Enterprise-Lizenz

Unbeaufsichtigte Roboter werden zur Automatisierung von Aufgaben verwendet, die keine menschliche Aufsicht erfordern. Sie werden normalerweise in virtuellen Umgebungen auf dedizierten Maschinen ausgeführt, und die Automatisierungen werden vom 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 Copy File 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. Select the Publish button to the right of the Studio ribbon,
  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. Select Publish. For more information, see About Publishing Automation Projects in the Studio Guide.
  7. Erstellen Sie in Orchestrator den Prozess, den der Unattended-Roboter zum Ausführen der Automatisierung verwendet.
  8. Greifen Sie auf Ihre Automatisierungs-Cloud-Instanz unter https://cloud.uipath.com zu, und wählen Sie Ihren Orchestrator Mandanten aus.
  9. In Orchestrator, select the Shared Folder > Processes, and then select the Plus button on the right side to open the Add Process page.
  10. Select the package and select Create to add the process to the Shared Folder.
    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

Set up a Windows Machine that runs the Unattended Robot, ideally this would be a cloud virtual machine. Verify the screen saver functionality is disabled and matches the Hardware and Software Technical Requirements.

Sie können Ihre virtuelle Maschine beispielsweise in Azure hosten. Weitere Informationen zum Einrichten einer virtuellen Windows-Maschine in Azure finden Sie im Dokument Windows-VMs-Übersicht.

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 zur Bereitstellung von Maschinen, da ein einzelner Maschinenschlüssel von mehreren Robotern verwendet werden kann, um eine Verbindung mit Orchestrator herzustellen.

  1. Erstellen Sie den Roboterbenutzer.

    • Gehen Sie in Automatisierungs-Cloud zu Admin > Benutzer und Gruppen > Benutzer einladen, um den Benutzer in Ihre Organisation einzuladen, um einen unbeaufsichtigten Roboter dafür zu erstellen.Eine fiktive E-Mail-Adresse kann für diesen Schritt verwendet werden.
  2. 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 Roboter geben:

    1. In Orchestrator, select the Shared Folder > Users, and then select the Assign User or Group button on the right side.
    2. Select the user, then the Robot role, and select Assign.
  3. Erstellen Sie den Unattended-Roboter, der die Automatisierungen ausführt:

    1. Kehren Sie zum Ordner „Freigegeben“ zurück, und wählen Sie Weitere Aktionen > Bearbeiten aus.
    2. Select Unattended Robot, enable the toggle to Automatically create an unattended robot for this user, fill in the Windows credentials, and select Update.

    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 Erstellen des Roboters in Orchestrator festlegen, müssen mit den Windows-Kontoanmeldeinformationen übereinstimmen, die auf der Maschine des Unattended-Roboters 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 unbeaufsichtigte Roboterbenutzer erstellt wurde, fügen Sie eine neue Maschinenvorlage mit einer Lizenz für unbeaufsichtigte Laufzeiten hinzu:

  5. In Orchestrator, select the Shared Folder > Machines, and then select the Manage Machine Templates button on the right side.

  6. Select the Plus button on the right side to open the Add Machine page.

  7. Enter a template name, for example "Unattended Machines", assign one unattended runtimes license, and select Provision.

  8. Kopieren Sie den neu generierten Maschinenschlüssel zur späteren Verwendung.

4. Installieren Sie UiPath Studio Enterprise (.MSI) auf der unbeaufsichtigten Maschine

Das Installationsprogramm UiPathStudio.msi wird für die Installation von Studio, UiPath Assistant oder dem Legacy-Roboter auf Ihrer Maschine verwendet. Mit dem .MSI-Installationsprogramm 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 an folgendem Speicherort installiert – C:\Program Files \UiPath\Studio. Sie können den Installationsort ändern, indem Sie Befehlszeilenargumente verwenden oder über die Installationsoberfläche.

Benutzeroberfläche des Installationsprogramms
  1. Launch the installer to open the installation wizard.
  2. Read and accept the Terms of use, and then select Install. By accepting the aforementioned terms of use, you accept the terms of use of UiPath activity packages and their dependencies.
  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 Guide zur Installation von UiPathStudio.msi.

5. Verbinden des Roboters mit Orchestrator

Hinweis:

Wenn Sie während des Installationsprozesses nur den Roboter installieren, kann die Verbindung zum Orchestrator nur über die Befehlszeilenschnittstelle (Administratorrechte sind erforderlich) oder über den UiPath Assistant konfiguriert werden. Andernfalls können Sie Ihren Roboter entweder über Studio oder über den 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.
  6. Select Connect. The status should show Connected, Licensed.
    Hinweis:

    Beim Einrichten der Maschine dem Enterprise-Installationsprogramm (.MSI) können Sie sich vom 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?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben