Используя Python, как я могу получить запущенный процесс и имя exe для этого процесса? - PullRequest
0 голосов
/ 08 августа 2011

Предположим, что у меня запущен exe-файл с именем myexe.exe. В Windows я вижу процесс для myexe.exe в Process Explorer. Используя Python, как я могу получить идентификатор процесса myexe.exe и закрыть его?

Ответы [ 2 ]

2 голосов
/ 08 августа 2011

Вы можете сделать это через службу wmi, если используете wmi (модуль инструментария управления Windows). Посмотрите здесь examples , чтобы получить имя процесса и завершить работу, используя идентификатор процесса.

0 голосов
/ 08 августа 2011

Лучший способ сделать это в Windows - это использовать PyWin32 (http://sourceforge.net/projects/pywin32)

Посмотрите на следующий пример кода: http://coding.derkeiler.com/Archive/Python/comp.lang.python/2007-10/msg00717.html

Это может быть именно то, что вам нужно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...