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
名称 运算符
状态 eqne RUNNING|NOT RESPONDING
Imagename eqne 任何有效字符串。
PID eqnegtltgele 任何有效的正整数。
会话 eqnegtltgele 任何有效的会话数。
SessionName eqne 任何有效字符串。
CPUTime eqnegtltgele hh:mm:ss 格式的有效时间。
mm 参数和 ss 参数应在 0 到 59 之间,
hh 参数可以是任何一个有效的无符号的数值。
Memusage eqnegtltgele 任何有效的整数。
用户名 eqne 任何有效的用户名 ([Domain/]User)。
服务 eqne 任何有效字符串。
Windowtitle eqne 任何有效字符串。
Modules eqne 任何有效字符串。

 

/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 eqne 任何有效字符串。
状态 eqne RUNNING|NOT RESPONDING
Imagename eqne 任何有效字符串。
PID egnegtltgele 任何有效的正整数。
Session egnegtltgele 任何有效的会话数。
CPUTime eqnegtltgele hh:mm:ss 格式的有效时间。
mm 参数和 ss 参数应在 0 到 59 之间,
hh 参数可以是任何一个有效的无符号的数值。
Memusage egnegtltgele 任何有效的整数。
用户名 eqne 任何有效的用户名 ([Domain/]User)。
服务 eqne 任何有效字符串。
Windowtitle eqne 任何有效字符串。

 

/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)
上一篇 2022年5月8日 下午6:40
下一篇 2022年5月8日 下午7:00


相关推荐

  • Forkjoin框架原理解析

    Forkjoin框架原理解析声明 本篇博客是在阅读了引用博客的两篇文章后做了简短的概括与归纳 只作为自己笔记文章目录一 思想二 工作窃取算法三 demo 用例四 关键组件 ForkJoinPool 五 Fork Join 运行流程图任务提交创建线程 signalWork 方法任务执行六 引用博客一 思想 Fork Join 是 Java7 提供的并行执行

    2026年3月17日
    3
  • Linux命令—tail 加过滤功能

    Linux命令—tail 加过滤功能tail-n 行数-f 文件夹路径以及名字,用于查看log 后面可以追加 |grep +名字 用于过滤ps aux|grep 文件 查看执行情况 tail-n40-f/home/logs/info.log|grepkeyword …

    2022年5月23日
    202
  • 浅谈一下Java中TreeMap和HashMap的区别

    浅谈一下Java中TreeMap和HashMap的区别1 HashMap 是通过 hashcode 对其内容进行快速查找的 HashMap 中的元素是没有顺序的 TreeMap 中所有的元素都是有某一固定顺序的 如果需要得到一个 有序的结果 就应该使用 TreeMap 2 HashMap 和 TreeMap 都不是线程安全的 3 HashMap 继承 AbstractMap 类 覆盖了 hashcode 和 equals 方法 以确保两个相等的映射返回相同的哈希值

    2026年3月19日
    3
  • Linux中磁盘的管理(格式化、分区、挂载)

    Linux中磁盘的管理(格式化、分区、挂载)Linux 磁盘的管理 分区 格式化 挂载 一 认识磁盘 1 什么是磁盘 磁盘是一种计算机的外部存储器设备 由一个或多个覆盖有磁性材料的铝制或玻璃制的碟片组成 用来存储用户的信息 这种信息可以反复地被读取和改写 绝大多数磁盘被永久封存在一个密封的盒子里 2 磁盘运行机理 简单来说就是多个盘片之间靠主轴连接 电机带动主轴做旋转运动 通过多个磁头臂的摇摆和磁盘的旋转 磁头就可以在磁盘旋转的过程

    2026年3月20日
    2
  • n8n-workflows生成器如何动态注入变量并确保节点间数据类型一致?

    n8n-workflows生成器如何动态注入变量并确保节点间数据类型一致?

    2026年3月15日
    2
  • 深度学习中的优化算法之AdaGrad

    深度学习中的优化算法之AdaGrad之前在 https blog csdn net fengbingchun article details 介绍过 SGD Mini BatchGradien MBGD 有时提到 SGD 的时候 其实指的是 MBGD 这里介绍下自适应梯度优化算法 AdaGrad 全称 AdaptiveGrad 自适应梯度 是梯度下降优化算法的扩展 AdaGrad 是一种具有自适应学习率的梯度下降优化方法 它使参数的学习率自适应 对不频繁的参数执行较大的更

    2026年3月17日
    2

发表回复

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

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