
Kill Task per Script
Für administrative Zwecke, zum Beispiel für automatisierte Backups, Scheduled Tasks o.ä. ist es manchmal erforderlich, bestimmte Applikationen per Script zu beenden. Letztlich hatte ich genau so eine Anforderung: Outlook sollte für das Backupen der OST-Datendatei geschlossen werden. Als Lösung wird ein simpler Aufruf von Windows Management Instrumentation (WMI) verwendet, welcher abfragt, ob ein Prozess mit einem bestimmten Namen läuft und diesen terminiert: ' killtask.vbs ' simple script for killing a proccess task. pgm = "Outlook.exe" set wmi = getobject("winmgmts:") sQuery = "select - from win32_process " &_ "where name='" & pgm & "'" set processes = wmi.execquery(sQuery) for each process in processes process.terminate next ' for user info: ' msgbox pgm & " closed.", vbinformation Öffnen Sie Notepad oder einen ähnlichen Texteditor, kopieren Sie das obige Script hinein, passen Sie den Applikationsnamen an (z.B. Outlook.exe) und speichern Sie das Script killtask.vbs ab. Dann einfach Outlook starten und mit Doppelklick ausprobieren! ...
