Sempre tenha o tasklist e o taskkill a mão. O primeiro você usará para pegar os processos abertos e seus PIDs, e com o segundo, você mata o processo.
Um exemplo prático:
C:\Documents and Settings\pmendes\Desktop>tasklist Image Name PID Session Name Session# Mem Usage========================= ====== ================ ======== ============System Idle Process 0 Console 0 28 KSystem 4 Console 0 304 Ksmss.exe 648 Console 0 392 Kcsrss.exe 712 Console 0 4.424 Kwinlogon.exe 736 Console 0 1.788 Kservices.exe 808 Console 0 3.464 Klsass.exe 820 Console 0 1.828 Ksvchost.exe 1012 Console 0 4.840 Ksvchost.exe 1080 Console 0 4.360 Ksvchost.exe 1168 Console 0 35.352 Ksvchost.exe 1276 Console 0 3.636 Ksvchost.exe 1412 Console 0 4.732 Kspoolsv.exe 1568 Console 0 5.284 Kapache.exe 1760 Console 0 21.632 Kavgwdsvc.exe 1812 Console 0 2.888 KmDNSResponder.exe 1828 Console 0 2.836 Kmysqld-nt.exe 1976 Console 0 5.792 KNMSAccessU.exe 2020 Console 0 1.828 Ksvchost.exe 248 Console 0 4.172 Kapache.exe 2000 Console 0 31.460 Kavgrsx.exe 5276 Console 0 40.048 Kalg.exe 5676 Console 0 3.588 Kexplorer.exe 6664 Console 0 34.880 Kctfmon.exe 7192 Console 0 3.272 Kjusched.exe 7244 Console 0 6.148 Kavgtray.exe 7580 Console 0 6.180 KBabylon.exe 8152 Console 0 21.432 Kxampp-control.exe 5308 Console 0 3.332 Kjucheck.exe 7564 Console 0 6.492 Kfirefox.exe 7912 Console 0 187.140 Keclipse.exe 6512 Console 0 107.316 KDAP.exe 6768 Console 0 5.032 Kpidgin.exe 6296 Console 0 5.332 Kcmd.exe 8036 Console 0 2.732 Kwmiprvse.exe 6788 Console 0 6.044 Ktasklist.exe 6272 Console 0 4.516 K
Supondo que eu queira matar o Eclipse, a ideia seria a seguinte:
C:\Documents and Settings\pmendes\Desktop>taskkill /PID 6512SUCCESS: The process with PID 6512 has been terminated.
A idéia é simples. Claro que o kill do Unix é mais flexível, mas sejamos mais modestos. No taskkill você também tem o parâmetro -f para forçar o termino do processo e também pode matar o processo pelo nome.
Já tive vezes que o taskkill disse que o processo morreu mais o processo tava mas pra Highlander do que pra Gasparzinho. Vai entender. Não sei também como o taskkill funciona com as árvores de processos. Quem tiver algo mais a compartilhar, sinta-se a vontade.
Eu não vou nem dizer que na universidade eu consegui matar um software de controle de usuário pelo console usando essa dupla tão simpática, até porque seria um estimulo a desordem na instituição.