Beschreibung | Mit dieser Aktion können Sie eine externe Anwendung auf dem Computer starten. Dabei kann es sich z. B. um Excel handeln oder eine Batch Datei. Der Anwendung können Sie zudem Parameter beim Aufruf übergeben. |
Benötigte Lizenz | Es wird das Externe Anwendungen (CMD) Feature benötigt. |
1 | Anwendung | Wählen Sie die gewünschte Anwendung aus. Dabei sollte es sich um eine ausführbare Datei (z. B. .exe) handeln. Wenn Sie eine Datei öffnen möchten, wählen Sie hier die Anwendung aus, die diese Datei öffnen soll (z. B. Excel) und übergeben den Dateinamen der XLSX-Datei als Argument. |
2 | Argumente | Geben Sie hier die Argumente ein, die Sie der Anwendung beim Start übergeben möchten. Diese sind abhängig von der Anwendung. |
In diesem Beispiel wird Excel geöffnet und der Pfad und Dateiname zur zuvor geschriebenen XLSX-Datei „Protokoll“ übergeben.
1 | Fenstermodus | Mit dem Fenstermodus können Sie auswählen, wie die externe Anwendung angezeigt werden soll (Normal, Minimiert, Maximiert, Versteckt, Kein Fenster erstellen). Diese Option wird beim Start der externen Anwendung übergeben, nicht jede Option wird aber von jeder Anwendung unterstützt. |
1 | Auf Beenden der Anwendung warten | Sie können diese Option aktivieren, um im Ablauf des Triggers so lange zu warten, bis die externe Anwendung wieder beendet wurde. Die nächste Aktion im Ablauf des Triggers wird also erst danach ausgeführt. Dies ist z. B. sinnvoll, wenn Sie eine Batch-Datei ausführen. |
2 | Max. Wartezeit | Geben Sie hier die Zeit in Sekunden an, die maximal auf das Beenden der Anwendung gewartet werden soll. Sollte die Anwendung in dieser Zeit nicht beendet werden, bricht der Trigger mit einem Fehler ab. |
1 | Rückgabecode auswerten | Wenn Sie auf das Beenden der Anwendung warten, können Sie auch den Rückgabecode der externen Anwendung auswerten. Dies ist z. B. sinnvoll, wenn Sie eine Batch-Datei ausführen und diese nicht erfolgreich abgeschlossen werden konnte. |
2 | Gültiger Rückgabecode | Geben Sie hier den Rückgabecode der Anwendung ein der anzeigt, dass die Ausführung erfolgreich war (Standard: 0). Sollte von der Anwendung ein anderer Fehlercode als der hier angegebene zurückgegeben werden, bricht der Trigger mit einem Fehler ab. |