「windowsで特定のタスクを殺したい」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
この場合、imgcvtという名前のプログラムがすべて殺されます。
[[まずこの関数を手に入れて置いてください。>http://code.activestate.com/recipes/442477/]]
#code(){{
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)
}}
この場合、imgcvtという名前のプログラムがすべて殺されます。
[[まずこの関数を手に入れて置いてください。>http://code.activestate.com/recipes/442477/]]
#highlight(python){{
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)
}}