Aktivitäten
Neuestes
False
Bannerhintergrundbild
UIAutomation-Aktivitäten
Letzte Aktualisierung 26. Apr. 2024

Prozess starten (Start Process)

UiPath.Core.Activities.StartProcess

Startet eine angegebene Anwendung und kann optional eine Liste an Argumenten übergeben.

Eigenschaften

Allgemein
  • BeiFehlerFortfahren (ContinueOnError) - Gibt an, ob die Automatisierung auch bei Auftreten eines Fehlers weiterlaufen soll. Das Feld unterstützt nur Boolesche Werte (Wahr, Falsch). Der Standardwert ist Falsch. Dadurch wird die Ausführung des Projekts beim Auftreten eines Fehlers angehalten, wenn das Feld leer. Wenn der Wert auf Wahr gesetzt ist, wird das Projekt weiter ausgeführt, auch wenn Fehler auftreten.

    Hinweis: Wenn diese Aktivität in Try Catch enthalten ist und der Wert der Eigenschaft BeiFehlerFortsetzen auf „True“ gesetzt ist, wird kein Fehler beim Ausführen des Projekts aufgefangen.
  • AnzeigeName (DisplayName) - Der Anzeigename der Aktivität.
Eingabe
  • Argumente (Arguments) - Die Parameter, die beim Hochfahren an die Anwendung übergeben werden können.
  • DateiName (FileName) - Der vollständige Dateipfad, unter dem die ausführbare Datei der Anwendung geöffnet werden soll.

    Hinweis: In diesem Feld werden Dateien mit allen Erweiterungstypen unterstützt. Wenn Sie eine Datei mit einem nicht ausführbaren Erweiterungstyp hinzufügen, wird sie mit der entsprechenden Anwendung geöffnet, falls verfügbar.
  • ArbeitsVerzeichnis (WorkingDirectory) - Pfad des aktuellen Arbeitsverzeichnisses. Das Feld akzeptiert nur Variablen vom Typ Zeichenfolge (String).
Sonstiges
  • Privat (Private) - Bei Auswahl werden die Werte von Variablen und Argumenten nicht mehr auf der Stufe Verbose protokolliert.
Optionen
  • Ausführungstyp – Gibt den Ausführungstyp des Prozesses an. Der Prozess kann asynchron ausgeführt werden, was bedeutet, dass die Aktivität den Prozess startet, aber nicht darauf wartet, dass er beendet wird. Oder er kann synchron ausgeführt werden, was bedeutet, dass die Aktivität den Prozess startet und darauf wartet, dass er innerhalb des zugewiesenen Timeouts beendet wird. Standardmäßig wird der Prozess asynchron ausgeführt.
  • Timeout (Millisekunden) – Gibt die Zeitspanne (in Millisekunden) an, die auf den Abschluss des Prozesses gewartet wird, bevor ein Fehler ausgelöst wird. Diese Eigenschaft ist nur für die synchrone Ausführung gültig. Der Standardwert ist 30.000 Millisekunden (30 Sekunden). Der Wert -1 gibt an, dass die Aktivität unbegrenzt warten soll, bis der Prozess beendet wird.

Beispiel für die Verwendung der Aktivität „Start Process“

Im folgenden Beispiel wird erläutert, wie die Aktivität Start Process zum Öffnen der Notepad-Anwendung verwendet wird.

So kann der Automatisierungsprozess erstellt werden:

  1. Öffnen Sie Studio und erstellen Sie einen neuen Prozess, der standardmäßig als Main benannt ist.

    Hinweis: Erstellen Sie eine neue .txt-Datei, speichern Sie sie unter dem Namen StartProcess.txt und legen Sie sie im Projektordner ab.
  2. Ziehen Sie einen Sequence-Container in den Workflow-Designer.

    • Erstellen Sie die folgenden Variablen:

      Variablenname

      Variablentyp

      Standardwert

      NotepadPath

      GenericValue

       

      NotepadFilePath

      GenericValue

       
  3. Ziehen Sie eine Assign-Aktivität in die Sequence.

    • Fügen Sie im Bereich Eigenschaften die Variable NotepadPath in das Feld An und die ausführbare Anwendung, in diesem Fall "notepad.exe" in das Feld Wert ein.
  4. Fügen Sie eine weitere Assign-Aktivität hinzu, und platzieren Sie sie unter der ersten.

    • Fügen Sie im Bereich Eigenschaften die Variable NotepadFilePath im Feld An hinzu sowie den tatsächlichen Pfad der Datei, in diesem Beispiel "StartProcess.txt", im Feld Wert.
  5. Ziehen Sie eine Start Process-Aktivität unter die Assign-Aktivitäten.

    • Fügen Sie im Bereich Eigenschaften die Variable NotepadFilePath in das Feld Argumente ein.
    • Fügen Sie die Variable NotepadPath in das Feld Dateiname ein.
  6. Führen Sie den Prozess aus. Der Automatisierungsprozess öffnet die Datei StartProcess.txt.

War diese Seite hilfreich?

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