Batchdatei zum Schließen/Beenden eines Taskleisten-/Systray-Programms

Batchdatei zum Schließen/Beenden eines Taskleisten-/Systray-Programms

Ich verwende ein Programm zum Hosten mehrerer Formulare.

Jedes Formular hinterlässt ein Systray-Programm des besagten Programms. In Processing verwenden sie alle dasselbe.

Aber wenn Sie in der Taskleiste mit der Maus über den Namen fahren und dabei das Fenster aufrufen, wird der Name des Formulars verwendet.

Ich kann alle vier auf einmal schließen, aber ich möchte bestimmte mit einer Batchdatei schließen.

Es wäre großartig, wenn irgendjemand helfen könnte.

Antwort1

NirCmdkann Fenster nach Titel, Klassenname oder HWND schließen.

nircmd win close title "Calculator"

nircmd win close class "IEFrame"

Sie können Ihr eigenes Programm mit EnumWindows()und schreiben SendMessage(hwnd, WM_CLOSE, NULL, NULL).

verwandte Informationen