Hallo zusammen,
nachdem es mittlerweile fast unumgänglich ist, die Client.exe im Taskmanger zu erledigen, habe ich mal ein Script zusammengeschmiedet:
Code:
' Sample VBScript to kill a program
'
' Diesen Text in einer txt-Datei speichern und die Endung in VBS ändern
'
' pferdsch
Dim objWMIService, objProcess, colProcess
strProcessKill = "'The Settlers Online.exe'"
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colProcess = objWMIService.ExecQuery("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
strProcessKill = "'client.exe'"
Set colProcess = objWMIService.ExecQuery("Select * from Win32_Process Where Name = " & strProcessKill )
For Each objProcess in colProcess
objProcess.Terminate()
Next
WScript.Quit
Einfach den Code in einer Textdatei speichern und die Endung anschließend in *.VBS ändern.
Ein Doppelklick darauf beendet dann den Clienten.
Viele Grüße und frohes Wuseln