2016-11-21 10 views

Antwort

0

Wenn es Ihnen gehört, können Sie. Lesen Sie über taskkill, taskmgr und wmic. Rufen Sie sie unter os.system an. Außerdem können Sie os.kill verwenden, wie:

os.kill (your-process-id, signal.SIGKILL)    

(Bestimmung der Prozess-ID erfordert Prozesstabelle zu lesen, entweder Parsen tasklist Ausgang oder über API tun)

Wenn es nicht dein, sorry ... Es bedeutet, du solltest es nicht töten. Aber immer gibt es eine Möglichkeit, den Prozess zu beenden - den Computer herunterfahren.

0

Das hängt davon ab.

Wenn Sie die Rechte haben, einen Prozess im Hintergrund zu beenden, können Sie dies tun.

Sie können Befehle (z. B. zum Löschen) in Python wie in cmd ausführen, indem Sie die Aufrufmethode des Unterprozessmoduls verwenden.

from subprocess import call 
call(['command','with','parameters']) 

Der Befehl ein Programm in Windows zu töten taskkill ist.

Um iexplore.exe durch seinen Namen zu töten, verwenden Sie taskkill /F /IM iexplore.exe in cmd und call(['taskkill','/F','/IM','iexplore.exe']) in Python-Code. https://docs.python.org/2/library/subprocess.html#subprocess.call

Manual of taskkill: https://technet.microsoft.com/de-de/library/bb491009.aspx

hoffe, das hilft ^^

Die Dokumentation der Aufruf finden Sie hier

Verwandte Themen