A-A+

巧用批处理批量结束多个进程

2014年01月23日 电脑网络

有时候,虽然一些程序我们已经关闭了,但实际上只是关闭了程序的窗口(或者说可视化界面),实际上程序的进程还在系统中运行,同样要消耗系统资源。所以,我们可以通过在任务管理器中手动结束进程来达到彻底关闭程序的目的。但是如果需要结束的进程多了,一个一个地手动关闭未免效率太低,这时候我们就可以借助批处理来达到批量关闭多个进程的目的。

批处理命令的格式为:

taskkill /f /im 进程A.exe /T
taskkill /f /im 进程B.exe /T
taskkill /f /im 进程C.exe /T
……

下面举个例子,以大家常用的VMware虚拟机为例,虽然关闭了虚拟机窗口,但实际系统中还运行着好几个与VMware相关的进程,如果要批量结束这些进程,我们可以这样创建一个批处理:

新建一个TXT文本文档,然后把以下命令复制到文本文档中:

taskkill /f /im vmware-tray.exe /T
taskkill /f /im vmnetdhcp.exe /T
taskkill /f /im vmnat.exe /T
taskkill /f /im vmware-authd.exe /T
taskkill /f /im vmware-usbarbitrator.exe /T
taskkill /f /im vmware.exe /T

再把该文本文档重命名为以bat为后缀名的任意名称的批处理文件即可(例如End-Process.bat)。

然后双击运行End-Process.bat批处理文件,以上的那些VMware进程就会被全部结束了。

PS:有的朋友会说,我不知道进程对应的exe程序文件是哪个怎么办啊?其实最简单的方法,就是在任务管理器的“进程”选项卡中,在想要结束的进程上点击右键,选择属性,即可看到对应的exe程序文件了。如图:

巧用批处理批量结束多个进程

微信扫码
支付宝扫码
请打赏,这是对本文作者最实在的帮助和鼓励!
标签: