Zum Inhalt springen

Programme ​

Beendet laufende Programme über ihren Prozessnamen, auf Wunsch erzwungen, oder startet sie neu. Nützlich für ein Programm, das hängt, oder zum frischen Start vor dem Stream.

EigenschaftWert
FachSystem & Windows
Schlüsselprocess (so heißt das Plugin in Makros)
Bei frischer Installationaus (im Marktplatz einschalten)
Befehle3
Einrichtungnicht nötig

Wofür ​

Laufende Programme über ihren Prozessnamen beenden, auf Wunsch erzwungen, oder neu starten. Nützlich für ein Programm, das hängt, oder für einen frischen Start vor dem Stream: Discord, OBS, der Browser.

Zwei Stärken ​

Es sind getrennte Befehle, mit Absicht:

  • Programm schließen (höflich): Das Fenster bekommt ein Schließen, ungespeicherte Arbeit fragt nach. So, als hättest du auf das Kreuz geklickt.
  • Programm beenden (erzwingen): Das Programm wird sofort beendet, ohne Nachfrage. Ungespeicherte Arbeit geht verloren. Wer nur diesen Befehl hätte, verlöre irgendwann ein Dokument.

Hat ein Programm kein Fenster (ein Hintergrundprozess), hilft nur das Erzwingen. Das ist der häufigste Grund für die Meldung bei „schließen“: „… ließ sich nicht beenden … Hat es kein Fenster, hilft „Programm beenden (erzwingen)““.

Befehle ​

BefehlName im MakroFelderPasst auf
Programm schließen (höflich)process.close_programname Prozessname, z.B. chrome.exe *Taste
Programm beenden (erzwingen)process.kill_programname Prozessname, z.B. chrome.exe *Taste
Programm neu startenprocess.restart_programname Prozessname, z.B. chrome.exe *
path Pfad zur .exe, mit der es wieder startet *
Taste

* ist ein Pflichtfeld.

Der Prozessname ​

  • Eingetragen wird der Name der .exe, zum Beispiel chrome.exe. Ein fehlendes .exe wird ergänzt (chrome wird chrome.exe).
  • Kein Pfad und keine Leerzeichen: „Gesucht wird der Name des Programms, kein Pfad, z.B. chrome.exe“.
  • Der Name darf nur Zeichen enthalten, die in Dateinamen von Programmen üblich sind. Das ist eine Positivliste: Ein Platzhalter wie * würde sonst alles beenden, was du beenden darfst, und ein Name, der mit - beginnt, käme als Schalter an.
  • Den Namen findest du im Task-Manager auf dem Reiter Details.
  • Läuft kein Prozess dieses Namens, meldet die Software „X.exe läuft nicht“.

Programm neu starten ​

Programm neu starten beendet das Programm (erzwungen), wartet eine Sekunde und startet es mit dem Pfad zur .exe, mit der es wieder startet.

  • Beides wird vor dem Beenden geprüft: Ein Programm, das beendet wurde und dann nicht wieder startet, wäre schlimmer als ein Befehl, der gar nichts tut. Gibt es die Datei nicht („Datei nicht gefunden: …“), passiert nichts.
  • Läuft das Programm gerade nicht, wird es nur gestartet: Wer drückt, weil es abgestürzt ist, will es nicht erst noch beenden müssen.
  • Ein Pfad mit Anführungszeichen („Als Pfad kopieren“ im Explorer setzt sie) wird akzeptiert.
  • Das Programm wird losgelöst gestartet und endet nicht mit der Software.

Gut zu wissen ​

  • Keine Einrichtung, nichts zu verbinden: Der Zustand ist immer bereit.
  • Das Plugin ist bei einer frischen Installation aus. Es ist mächtig, schalte es bewusst ein.
  • Du kannst nur Programme beenden, die dir gehören. Für Programme mit höheren Rechten reicht deine Berechtigung nicht.