One thing I like about 'nix systems is that it's pretty easy to kill off specific or a list of processes via the command line using pipes and grep.
The Windows command line has the taskkill command:
Examples:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"
So say you had multiple instances of notepad open. You could kill them all off using:
taskkill /F /IM notepad*
You can also use filters on things like image name, process ID and CPU time. For example, you could attempt to kill all process names that didn't equal notepad.exe:
TASKKILL /F /FI "IMAGENAME ne notepad.exe"
Or kill all processes with id's greater than 1000:
TASKKILL /F /FI "PID gt 1000"
Use the command sparingly and with caution of course ;-)
0 Comments
[Post comment]