利用windows 的批处理命令 tasklist 以及taskkill命令批量杀进程的方法

安装程序的时候出现了由于某些程序一直在运行导致不能运行的情况,任务管理器里 有很多进程,不想一个一个的选中然后结束进程 怎么办? linux下 有kill 命令 windows下也是有对应的命令的。

查看进程的命令 tasklist   杀进程的命令  taskkill

以管理员身份运行cmd.exe窗口:

使用 命令 taskkill /? 就可以查看到命令的详细解释信息:

Microsoft Windows [版本 6.1.7600]
版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Windows\system32>taskkill /?TASKKILL [/S system [/U username [/P [password]]]]{ [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]描述:使用该工具按照进程 ID (PID) 或映像名称终止任务。参数列表:/S    system           指定要连接的远程系统。/U    [domain\]user    指定应该在哪个用户上下文执行这个命令。/P    [password]       为提供的用户上下文指定密码。如果忽略,提示输入。/FI   filter           应用筛选器以选择一组任务。允许使用 "*"。例如,映像名称 eq acme*/PID  processid        指定要终止的进程的 PID。使用 TaskList 取得 PID。/IM   imagename        指定要终止的进程的映像名称。通配符 '*'可用来指定所有任务或映像名称。/T                     终止指定的进程和由它启用的子进程。/F                     指定强制终止进程。/?                     显示帮助消息。筛选器:筛选器名      有效运算符                有效值-----------   ---------------           -------------------------STATUS        eq, ne                    RUNNING |NOT RESPONDING | UNKNOWNIMAGENAME     eq, ne                    映像名称PID           eq, ne, gt, lt, ge, le    PID 值SESSION       eq, ne, gt, lt, ge, le    会话编号。CPUTIME       eq, ne, gt, lt, ge, le    CPU 时间,格式为hh:mm:ss。hh - 时,mm - 分,ss - 秒MEMUSAGE      eq, ne, gt, lt, ge, le    内存使用量,单位为 KBUSERNAME      eq, ne                    用户名,格式为 [domain\]userMODULES       eq, ne                    DLL 名称SERVICES      eq, ne                    服务名称WINDOWTITLE   eq, ne                    窗口标题说明----1) 只有在应用筛选器的情况下,/IM 切换才能使用通配符 '*'。2) 远程进程总是要强行 (/F) 终止。3) 当指定远程机器时,不支持 "WINDOWTITLE" 和 "STATUS" 筛选器。例如:TASKKILL /IM notepad.exeTASKKILL /PID 1230 /PID 1241 /PID 1253 /TTASKKILL /F /IM cmd.exe /TTASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exeTASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"C:\Windows\system32>

使用命令:taskkill /f /fi "IMAGENAME eq 360se.exe*"就可以杀死映像名称是360se.exe开头的所有程序

执行结果如下:

C:\Windows\system32>taskkill /f /fi "IMAGENAME eq 360se.exe*"
成功: 已终止 PID 为 2076 的进程。
成功: 已终止 PID 为 484 的进程。
成功: 已终止 PID 为 2000 的进程。
成功: 已终止 PID 为 3920 的进程。
成功: 已终止 PID 为 920 的进程。
成功: 已终止 PID 为 2784 的进程。
成功: 已终止 PID 为 4476 的进程。C:\Windows\system32>

如果需要查寻进程,那么就可以使用TASKLIST 命令,如以下查询edge的进程情况:

TASKLIST /FI "IMAGENAME eq msedge.exe"

如果是想做成批处理文件,查询并杀死对应的进程那就可以采用如下方式:
新建一个txt,另存为时选择保存类型为所有文件,输入文件名xxx.bat:

然后用编辑器编辑这个bat,内容如下:

TASKLIST /FI "IMAGENAME eq msedge.exe"
TASKKILL /f /fi "imagename eq msedge.exe"
echo "excuted taskkill imagename eq msedge.exe finished"
pause

双击这个bat,执行结果大致如下:

windows批量杀进程的方法相关推荐

  1. Linux中批量杀进程的方法

    之前的文章中(Linux卸载分区时提示:device is busy 的处理方法_花生君的博客-CSDN博客)有提到批量杀进程,特此提供两种批量杀进程的解决思路. 一.使用awk批量杀进程的命令: p ...

  2. 按关键字批量杀进程shell脚本

    今天,帮同事解决业务问题,中间需要多次按关键字批量杀进程.本着重复三次以上的事情就自动化的原则.写了一个小脚本.可以让同事自助处理 脚本如下: #!/bin/bash pids="`ps - ...

  3. kill掉多个进程linux中的sudo,linux下批量kill进程的方法

    --kill某个用户下的所有进程(用户为test) --pkill # pkill -u test --killall # killall -u test --ps # ps -ef | grep t ...

  4. linux下如何批量杀进程,Linux下如何批量Kill多个进程

    你知道Linux下如何批量Kill多个进程吗?灵活使用linux系统对于我们的学习和日常工作是非常重要的,那么下面我们就跟爱站小编一起去看看Linux下批量Kill多个进程的方法. ps -ef|gr ...

  5. windows 批量杀nginx进程

    在"任务管理器" 的nginx.exe进行总是无法杀死,可以用这样的方法,在CMD 输入taskkill /fi "imagename eq nginx.EXE" ...

  6. Windows 批量删除文件简单方法

    在windows环境下批量处理文件,可以新建一个批处理文件(新建一个txt文件后把后缀名改为bat,如:new.txt --> new.bat) 点击右键,编辑(或用记事本打开) 在文本里面输入 ...

  7. linux系统批量杀掉进程命令,[Linux]使用awk批量杀进程的命令

    碰到需要杀掉某一类进程的时候,如何批量杀掉这些进程,使用awk命令是很好的选择. ps -ef|grep aaa|grep -v grep|awk '{print "kill -9 &quo ...

  8. windows 批量 jpg 转 bmp 方法

    前段时间遇到一个需求是把一堆 jpg 转化为 bmp 想来这种问题从来都是秒做结果找了半天竟然找不到一个好用的工具(一定是打开的方法不对). 队友大喝我要手撸! 最后找到了这个工具Easy2Conve ...

  9. mysql 批量杀进程脚本

    2018-03-22 批量杀死Sleep状态的进程 /data/backup/scripts/kill_sleep.sh #kill_sleep.sh #mysql批量杀死sleep进程 #!/bin ...

最新文章

  1. 汇编语言之寄存器使用(bx,si,di,bp)
  2. 对Python认识和对我专业的影响
  3. MySql下视图的创建
  4. 当INPUT 连续输入是连续触发
  5. WordPress 自定义插件初始化及卸载
  6. this和prototype
  7. tensorflow 安装在Anaconda
  8. Mysql主从复制集群类型和搭建方法
  9. 商品列表,添加,显示
  10. vmware fusion 文件共享_颜值至上,杜伽fusion我是真的被它的颜值吸引了
  11. 学习操作系统心得体会
  12. 一道简单的CTF社工题思路
  13. 冷高轮时间王思聪吃热狗windows电脑壁纸下载
  14. 常用工具类总结(一) 时间格式转换
  15. LIKE视频网站无法登录服务器,解析视频地址失败,更换服务器也不行
  16. 论文导读:TOWARDS END-TO-END SPOKEN LANGUAGE UNDERSTANDING
  17. 2022数模国赛河南赛区获奖名单
  18. AAB 扶正!APK 将退出历史舞台
  19. NCS8803 高级缩放功能的低功耗HDMI到DisplayPort / eDP转换芯片
  20. 联想计算机不能进入系统桌面,联想笔记本进不去桌面的解决方法

热门文章

  1. 利用python画钻石_python多继承(钻石继承)问题和解决方法简单示例
  2. 九思OA办公系统全景图揭秘
  3. 稀疏数组——实现五子棋存盘和续上盘功能
  4. 421. Maximum XOR of Two Numbers in an Array [Medium]
  5. UITableViewCell 图片自适应
  6. python爬网易云_如何用爬虫获取网易云音乐歌单中的歌曲?
  7. 微信小程序 - 页面事件
  8. 每周翻译一篇前端技术英文官网(一)
  9. 如何拍背景虚化的照片_如何拍出主体清晰背景虚化的照片
  10. DOM- 网页特效篇