windowsで特定のタスクを殺したい

この場合、imgcvtという名前のプログラムがすべて殺されます。
まずこの関数を手に入れて置いてください。

existingProcesses=get_processes.get_processes()
for i in existingProcesses:
	if i[0]=='imgcvt':
		# Kill the proces using ctypes and pid
		PROCESS_TERMINATE = 1
		handle = ctypes.windll.kernel32.OpenProcess(PROCESS_TERMINATE, False, i[1])
		ctypes.windll.kernel32.TerminateProcess(handle, -1)
		ctypes.windll.kernel32.CloseHandle(handle)
	ctypes.windll.kernel32.TerminateProcess(int(process._handle), -1)
 
最終更新:2009年07月08日 13:53
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。