天天看點

Python殺死Windows程序

①批量殺死同一個程序:

cmd = 'taskkill /F /IM ' + 程序名稱
os.system(cmd)
           

②通過PID殺死某一個程序:

cmd = 'taskkill /f /pid ' + PID值
os.system(cmd)
           

①查詢所有PID:

list_process = list()
pid_list = psutil.pids()
for sub_pid in pid_list:
    try:
        process_info = psutil.Process(sub_pid)
        if 程序名稱 == process_info.name():
            list_process.append(sub_pid)
    except (psutil.NoSuchProcess, psutil.AccessDenied, psutil.ZombieProcess):
        pass