我希望能夠使用python殺死各種中途運行的程序。我將如何去做這件事?我將如何去殺死一個進程/應用程序?
事情是這樣的:
module.end_process('chrome.exe')
這個代碼有點將關閉谷歌瀏覽器。
這是在Windows 7中,BTW。
我希望能夠使用python殺死各種中途運行的程序。我將如何去做這件事?我將如何去殺死一個進程/應用程序?
事情是這樣的:
module.end_process('chrome.exe')
這個代碼有點將關閉谷歌瀏覽器。
這是在Windows 7中,BTW。
http://docs.python.org/library/os.html#os.kill
os.kill()
雖然,你必須有PID使用os.kill() - 我不知道如何從一個進程的名字找到一個PID窗戶。
您需要使用Python Win32 Extensions來處理來自Python的Win32進程。您可以使用此郵件thread中介紹的方法來查找要殺死的可執行文件(進程)的句柄。然後,您可以將獲得的句柄傳遞給方法win32Process.TerminateProcess
以終止該應用程序。