Am Beispiel von Mozilla Thunderbird (Dateiname: Thunderbird.yaml)
---
id: Thunderbird
exeFile: C:\Program Files\Mozilla Thunderbird\thunderbird.exe
exePath: C:\Program Files\Mozilla Thunderbird
arguments:
icon_file: C:\Program Files\Mozilla Thunderbird\thunderbird.exe
icon_index: 0
script: ! "echo Sicherung von %CD%\rkopia snapshot create ."
script_path: C:\Users\BenutzerName\AppData\Roaming\Thunderbird\Profiles
post_exit_delay: 3
...
Es folgt eine Beschreibung der einzelnen Werte. Beachten Sie: Werte für "Wahr" und "Falsch" werden mit ihren englischen namen "true" und "false" bezeichnet.
Identifikator | Beschreibung |
---|---|
id | Identisch zum Dateinamen ohne ".yaml" |
exeFile | Pfad und Name der ausführbaren Datei, die beim Programmstart aufgerufen wird |
exePath | Das Wurzelverzeichnis der ausgeführten Datei |
arguments | Kommandozeilen-Parameter, die der ausführbaren Datei übergeben werden |
icon_file und icon_index | Datei, die das Symbol für die Verknüpfung auf der Arbeitsoberfläche enthält |
script | Skript, das nach Beendigung der ausführbaren Datei gestartet werden soll (Standard: aus Einstellungen kopiert) |
script_path | Verzeichnis, in dem sich der Skriptkontext bei der Ausführung befinden soll |
post_exit_delay | Zeit in Sekunden, in denen der Anwender die Skriptausführung abbrechen kann (Standard: aus Einstellungen kopiert) |
monitor_method | Die Methode, mit der auf Programmende gewartet wird (Standard: emByProcessName, weitere Werte: emByProcessId und emByProcessPath) |
allow_unsafe1 | Erlaubt die Ausführung auch unsignierter Programme (Standard: false) |
report_enabled1 | (De-)Aktiviert die Protokollierung der Ausführung dieser Konfiguration |
report_days1 | Anzahl an Tagen, ab der ein Fehler angezeigt werden soll, wenn diese Konfiguration nicht ausgeführt wurde (Standard: 7) |
1: Diesen Wert können Sie über den Konfigurationsdialog des Smart Launcher nicht einstellen.
Smart Launcher verfügt über drei Methoden, um auf ein Programmende zu warten.
Startet einen Prozess und speichert das Prozess-Handle. Ist dieses Handle geschlossen, gilt die Programmausführung als beendet. Nachteile und Anwendungszweck:
Startet einen Prozess und speichert den Dateinamen des Prozesses ohne Pfad (im obigen Beispiel thunderbird.exe
). Die Prozessliste von Windows wird regelmäßig nach Prozessen mit demselben Dateinamen durchsucht. Wird dieser nicht mehr gefunden, gilt die Programmausführung als beendet. Nachteile und Anwendungszweck:
Startet einen Prozess und speichert den Pfadnamen des Prozesses (im obigen Beispiel C:\Program Files\Mozilla Thunderbird\
). Die Prozessliste wird regelmäßig nach Prozessen mit demselben Pfadnamen durchsucht. Wird kein Prozess gefunden, der in diesem Pfad ausgeführt wird, gilt die Programmausführung als beendet. Nachteile und Anwendungszweck: