Process beenden: taskkill oder TerminateProcess
Verfasst: Mittwoch 27. Februar 2008, 11:58
Hi,
ich habe per subprocess.Popen().... Prozesse gestartet.
Nun will ich den gestarteten Prozess wieder killen. Im Augenblick mache ich das mit os.system("taskkill /PID 12345 /T /F") was auch wunderbar klappt.
Ich könnte natürlich auch über pywin mit TerminateProcess oder ähnlichem arbeiten.
Macht das irgendeinen Unterschied? Gibts denn eine bevorzugte Methode?
ich habe per subprocess.Popen().... Prozesse gestartet.
Nun will ich den gestarteten Prozess wieder killen. Im Augenblick mache ich das mit os.system("taskkill /PID 12345 /T /F") was auch wunderbar klappt.
Ich könnte natürlich auch über pywin mit TerminateProcess oder ähnlichem arbeiten.
Macht das irgendeinen Unterschied? Gibts denn eine bevorzugte Methode?