Убить процесс в Windows

pilot

Хочется из программы (пусть на C++, в PyWin32 сам перенесу) убить некий процесс в Windows, не зная его PID.
Я знаю название запущенного файла (python.exe) и название скрипта (test.py).
Можно ли убить? Как?
Похоже, я не знаю ключевых слов.

Maurog

tasklist.exe /?

evgen5555

http://support.microsoft.com/kb/175030 - Перечисление процессов (Си + SEH)
http://msdn.microsoft.com/library/en-us/dllproc/base/getcommandline.asp?frame=true - получение строки аргументов
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dllproc/base/terminateprocess.asp - собственно килл

pilot

Спасибо.
CommandLine, как я понял, можно получить только для current процесса.
TerminateProcess & etc нашел в ActivePython.
http://aspn.activestate.com/ASPN/docs/ActivePython/2.4/pywin... — тут описание как сделать похожую штуку из Python.
Ботаю пока ее.
Оставить комментарий
Имя или ник:
Комментарий: