TASKLIST命令操作[通俗易懂]

TASKLIST命令操作[通俗易懂]        Tasklist与Taskkill是xp下很强大的命令工具。之所以强大,并不完全因为我们所熟悉的Taskkill/f/im或是Taskkill/f/pid的用法,而是因为它们的筛选器。我们先来看一下Tasklist与Taskkill的基本语法及使用:  显示运行在本地或远程计算机上的所有任务的应用程序和服务列表,带有过程ID

大家好,又见面了,我是你们的朋友全栈君。

 

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

 

 

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

 

语法

 

tasklist[.exe] [/s computer] [/u domain/user [/p password]] [/fo {
TABLE|LIST|CSV}] [/nh] [/fi FilterName [/fi FilterName2 [ … ]]][/m [ModuleName] | /svc | /v]

 

参数

 

/s 
Computer

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

/u 
Domain/
User

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

/p 
Password

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

/fo {
TABLE|
LIST|
CSV}

指定输出所用的格式。有效值为 
TABLE、
LIST 和 
CSV。输出的默认格式为 
TABLE。

/nh

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

/fi 
FilterName

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

 

筛选器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 参数应在 0 到 59 之间,
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 工具。

 

 

 

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

 

语法

 

taskkill [/s Computer] [/u Domain/User [/p Password]]] [/fi FilterName] [/pid ProcessID]|[/im ImageName] [/f][/t]

 

参数

 

/s 
Computer

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

/u 
Domain/
User

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

/p 
Password

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

/fi 
FilterName

指定将要终止或不终止的过程的类型。以下是有效的筛选器名称、运算符和值:

 

筛选器http://blog.sina.com.cn/hygxchxz
名称 运算符 值
Hostname eq, ne 任何有效字符串。
状态 eq, ne RUNNING|NOT RESPONDING
Imagename eq, ne 任何有效字符串。
PID eg, ne, gt, lt, ge, le 任何有效的正整数。
Session eg, ne, gt, lt, ge, le 任何有效的会话数。
CPUTime eq, ne, gt, lt, ge, le hh:mm:ss 格式的有效时间。
mm 参数和 ss 参数应在 0 到 59 之间,
hh 参数可以是任何一个有效的无符号的数值。
Memusage eg, ne, gt, lt, ge, le 任何有效的整数。
用户名 eq, ne 任何有效的用户名 ([Domain/]User)。
服务 eq, ne 任何有效字符串。
Windowtitle eq, ne 任何有效字符串。

 

/pid 
ProcessID

指定将终止的过程的过程 ID。

/im 
ImageName

指定将终止的过程的图像名称。使用通配符 (
*) 指定所有图像名称。

/f

指定将强制终止的过程。对于远程过程可忽略此参数,所有远程过程都将被强制终止。

/t

指定终止与父进程一起的所有子进程,常被认为是“树终止”。

/?

在命令提示符显示帮助。

 

注释

 

  • 只有与筛选器一起指定时,通配符 (*) 才能被接受。
  • 无论是否指定 /f 参数,都会始终强制执行对远程过程的终止操作。
  • 向 HOSTNAME 筛选器提供计算机名将导致关机和中止所有过程。
  • 使用 tasklist 确定要终止的过程的过程 ID (PID)。
  • Taskkill 替代了 Kill 工具。

 

 

  通过指定筛选进或筛选出的查询,以获取符合筛选器指定的标准的任务。

 

  1. 筛选器名称:

     

    STATUS:运行状态,即某程序处于运行或无响应的状态。
    IMAGENAME:图像名,即映像名称。
    PID:PID 值
    SESSION:会话编号#
    SESSIONNAME:会话名
    CPUTIME:CPU 时间
    MEMUSAGE:内存使用量(KB)
    USERNAME:用户名

    SERVICES:服务名
    WINDOWTITLE:窗口标题
    MODULES:DLL 名
    Hostname:计算机全名中的主机名称部分

     

  2. 筛选器有效运算操作符:

     

    eq:包含,等于。
    ne:不包含,排除,不等于。
    gt:大于
    lt:小于
    ge:大于或等于
    le:小于或等于

     

  3. 筛选器有效值:

     

    数值必须符合筛选器名的规则才有效!

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140784.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 什么叫侧面指纹识别_侧面指纹识别方案还有哪些问题没有解决?

    什么叫侧面指纹识别_侧面指纹识别方案还有哪些问题没有解决?当我们回首手机圈不难发现两个关键词——金属机身以及指纹识别。虽然指纹识别功能并不是直到今年才出现在智能手机之上,在这一年中,各大手机厂商先是采用了与iPhone相同的正面指纹识别方案,然而没过多久便有厂商提出,指纹识别功能放在机身背面更好用(成本低才是真相);一时间,关于“内裤到底该正着穿,还是反着穿?”的争论,成为各大手机发布会必谈的话题之一。直到侧面指纹识别方案的出现,广大的手机用户才发现,原…

    2022年8月10日
  • spring aop实例讲解_摘要实例

    spring aop实例讲解_摘要实例AOP:【面向切面编程】指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式。1、导入aop模块:SpringAOP:(spring-aspects)2、定义一个业务逻辑类(MathCalculator);在业务逻辑运行的时候讲日志进行打印(方法之前、方法运行结束、方法出现异常等)3、定义一个日志切面类(LOgAspects);切面类里面…

    2022年8月11日
  • 现场校时错乱分析,开启NTP校时延迟分析以及部署建议「建议收藏」

    现场校时错乱分析,开启NTP校时延迟分析以及部署建议「建议收藏」1.问题背景描述2021年7月23日宜春现场出现一台信号机在应该跑早高峰方案的时候,实际上跑了凌晨的方案,从而造成现场车辆拥堵的问题,客户进行了投诉并要求给出解释和解决方案。2.问题排查和分析排查过程中发现宜春现场的校时配置十分混乱。现场存在NTP,GPS,平台校时三种模式同时进行校时的情况。并且现场并不止有一个平台,也就是通过平台校时这个方式的校时源有多种。所以可以得知的是,现场的信号机在较多情况下同时会接受3-5种不同的校时源进行校时。3.同时有多种不同校时源下存在的风险信号机是一个时

    2022年6月18日
  • StringBuilder 拼接「建议收藏」

    StringBuilder 拼接「建议收藏」packagecom.company;publicclassdemo{publicstaticvoidmain(String[]args){//创建一个StringBuilder对象,用来存储字符串StringBuilderhobby=newStringBuilder(“爱慕课”);StringB…

    2022年6月28日
  • ADRC控制matlab仿真,关于ADRC的一些基本例子仿真

    ADRC控制matlab仿真,关于ADRC的一些基本例子仿真1.jpg10.jpg2.jpg3.jpg4.jpg5.jpg50-100.jpg6.jpg7.jpg8.jpg9.jpgADGR.mADRC100-50.jpgADRC30-15.jpgADRC30-50.jpgADRC50-100.jpgADRC50-30.jpgADRC_AG.mADRC_PSO.asvADRC_PSO.mAdaptiveProbabilitiesofCrossover…

    2022年5月19日
  • MYSQL数据库同步工具

    MYSQL数据库同步工具MYSQL数据库同步工具MYSQL数据库同步工具功能说明配图MYSQL数据库同步工具GIT地址:https://gitee.com/michlee/mysql-sync功能目前仅针对Mysql数据库1.表结构同步(支持1对多数据库配置:新表/单表/多表/全表(注:多配置全表同步速度会慢一点))2.视图同步(支持1对多数据库配置)3.函数同步(支持1对多数据库配置)4.数据全量同步(1对1数据库配置,支持多表)5.本地启动http://localhost:8765/

    2022年6月15日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号