python用windows系统命令杀死后台进程

时间:2024-03-22 14:07:47

有时候由于电脑卡或者bug,导致在后台开了太多的进程,比如我在用win32com操作word 的时候打开了太多WINWORD程序,又忘记关闭,结果导致文件被占用,如果打开任务管理器一个一个地关闭,上百个的进程可不是开玩笑的

所以我决定利用命令来关,一劳永逸

  • 首先 Ctrl+Shift+Esc 打开任务管理器,然后点击 详细信息
    python用windows系统命令杀死后台进程
    可以看到所有后台的进程都是由哪个程序打开的,一般以 .exe 结尾,比如从上图可以看到好多360se.exe 打开的好多网页标签。
  • 然后找到你要杀掉的进程名称,比如我想关掉所有的360se.exe打开的进程

在命令行cmd里面可以输入

taskkill /f /im 360se.exe

后面带上 名称 360se.exe 就能关闭了

在python里面也可以通过os模块运行系统命令

import os
os.system('taskkill /f /im 360se.exe')