问题描述
如果任务管理器中运行了多个notepad.exe实例,taskkill应该用python杀死exe。如果只存在一个 notepad.exe 进程,则不能执行 taskkill。
我该怎么做?
import os
os.system("taskkill /im notepad.exe")
解决方法
当您似乎在使用 os.system()
启动操作系统命令时,您可以考虑启动以下命令:
tasklist /FI "imagename eq notepad.exe"
如果结果只包含一个结果,则什么都不做。否则,杀死他们。