Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  批处理/bat  >  正文 根据进程名杀进程的bat批处理代码

根据进程名杀进程的bat批处理代码

发布时间:2014-09-06   编辑:www.jquerycn.cn
根据进程名杀进程的bat批处理代码,有需要的朋友可以参考下。

根据进程名杀进程的bat批处理代码,有需要的朋友可以参考下。

文件:killtask.bat
 

复制代码 代码如下:

@echo off
rem Usage: killtask.bat process_name
set process_name=%1

setlocal EnableDelayedExpansion
tasklist > c:\tasks.txt
for /F "tokens=1-6" %%i in ('findstr /I "%process_name%" c:\tasks.txt') do (
    set FIELD=%%j
    @echo TaskID: !
    if not "!FIELD!"=="" (
        rem kill the process
        @echo Start to kill the process !
        taskkill /F /PID !
        @echo process ! killed
     )
 )

使用方法: killtask.bat process_name
例如: killtask.bat firefox  //杀掉所有firefox进程。

您可能感兴趣的文章:
根据进程名杀进程的bat批处理代码
什么是批处理
批处理中Copy与Xcopy的区别有哪些
有关mysql备份的批处理(bat)脚本
启动windows进程和延时关闭的批处理代码
批处理隐藏运行窗口的方法
dos进程查看(tasklist)与停止命令(taskkill)
VBS脚本、BAT批处理删除自身的方法
根据文件名创建文件夹并将其移动进去的批处理脚本
用于结束进程的二个Dos命令(ntsd、taskkill)

[关闭]