XP下的taskkill

上一篇 / 下一篇  2010-12-24 12:09:16 / 个人分类:bat学习

Tasklist与Taskkill是xp下很强大的命令工具。之所以强大,并不完全因为我们所熟悉的Taskkill /f /im或是Taskkill /f /pid的用法,而是因为它们的筛选器。我们先来看一下Tasklist与Taskkill的基本语法及使用:

Tasklist

显示运行在本地或远程计算机上的所有任务的应用程序和服务列表,带有过程ID (PID)

语法

tasklist[.exe] [/scomputer] [/udomain\user[/ppassword]] [/fo{TABLE|LIST|CSV}] [/nh] [/fiFilterName[/fiFilterName2[ ... ]]] [/m[ModuleName] |/svc|/v]

参数

/sComputer

指定远程计算机名称或IP地址(不能使用反斜杠)。默认值是本地计算机。

/uDomain\User

运行具有由UserDomain\User.指定用户的帐户权限命令。默认值是当前登录发布命令的计算机的用户权限。

/pPassword

指定用户帐户的密码,该用户帐户在/u参数中指定。

/fo{TABLE|LIST|CSV}

指定输出所用的格式。有效值为TABLELISTCSV。输出的默认格式为TABLE

/nh

取消输出结果中的列标题。当/fo参数设置为TABLECSV时有效。

/fiFilterName

指定该查询包括或不包括的过程类型。下表列出了有效的筛选器名称、运算符和值。

筛选器http://blog.sina.com.cn/hygxchxz

名称

运算符

状态

eq,ne

RUNNING|NOT RESPONDING

Imagename

eq,ne

任何有效字符串。

PID

eq,ne,gt,lt,ge,le

任何有效的正整数。

会话

eq,ne,gt,lt,ge,le

任何有效的会话数。

SessionName

eq,ne

任何有效字符串。

CPUTime

eq,ne,gt,lt,ge,le

hh:mm:ss格式的有效时间。
mm
参数和ss参数应在059之间,
hh
参数可以是任何一个有效的无符号的数值。

Memusage

eq,ne,gt,lt,ge,le

任何有效的整数。

用户名

eq,ne

任何有效的用户名([Domain\]User)

服务

eq,ne

任何有效字符串。

Windowtitle

eq,ne

任何有效字符串。

Modules

eq,ne

任何有效字符串。

/m[ModuleName]

指定显示每个过程的模块信息。指定模块时,将显示使用此模块的所有过程。没有指定模块时,将显示所有模块的所有过程。不能与/svc/v参数一起使用。

/svc

无间断地列出每个过程的所有服务信息。当/fo参数设置为TABLE时有效。不能与/m/v参数一起使用。

/v

指定显示在输出结果中的详细任务信息。不能与/svc/m参数一起使用。

/?

在命令提示符显示帮助。

注释

  • Tasklist可以替代TList工具。

TaskKill

结束一个或多个任务或进程。可以根据进程ID或图像名来结束进程。

语法

taskkill[/sComputer] [/uDomain\User[/pPassword]]] [/fiFilterName] [/pidProcessID]|[/imImageName] [/f][/t]

参数

/sComputer

指定远程计算机名称或IP地址(不能使用反斜杠)。默认值是本地计算机。

/uDomain\User

运行具有由UserDomain\User指定用户的帐户权限命令。默认值是当前登录发布命令的计算机的用户权限。

/pPassword

指定用户帐户的密码,该用户帐户在/u参数中指定。

/fi

TAG:

 

评分:0

我来说两句

日历

« 2024-05-09  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 222641
  • 日志数: 113
  • 建立时间: 2010-12-20
  • 更新时间: 2015-04-29

RSS订阅

Open Toolbar