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


相关推荐

  • Nginx 解决跨域问题

    Nginx 解决跨域问题浏览器有同源访问策略 经常遇到跨域问题 怎么破 解决方案 一般 Nginx 解决跨域问题有 2 种方式 一般用第一种 接下来也是主讲第一种 推荐 a 通过配置 header 方式解决跨域 b 通过反向代理 proxy pass a 修改 nginxserver 配置 添加如下内容 允许跨域请求的域 代表所有 add header Access Control Allow Origin 允许请求的 headeradd header Access Control Allow Header

    2026年3月26日
    2
  • 荷兰计算机科学家Dijkstra

    荷兰计算机科学家DijkstraDilkstra 全名为 EdfgerWybeDi 曾在 1972 因年获得计算机领域最高荣誉图灵奖 大部分中国的程序员能记住这个名字 很大程度是因为学过图论里计算最短路径的 Dijkstra 算法 然而 大部分的人都难以记住其名字正确的拼写 因为他是荷兰人 名字不符合英文发音 我一般都叫他迪杰斯特拉 也不知对不对 现在我们来回顾一下顺便复习一下他最有名的迪杰斯特拉算法 for int

    2026年3月26日
    2
  • 新浪微博随便看看

    新浪微博随便看看1 Main activity java public nbsp class nbsp MainActivity nbsp extends nbsp Activity nbsp nbsp 第二步 定义数据集合 List nbsp data nbsp nbsp nbsp nbsp ListView nbsp listView Overridepubl nbsp void nbsp onCreate Bundle nbsp savedInstanc nbsp super onCre

    2026年3月26日
    2
  • SecureCRTPortable(CRT)快捷键方法

    SecureCRTPortable(CRT)快捷键方法1.添加按钮,以进入beeline为例1)选中按钮栏2)3)beeline\r\p\p!connectjdbc:hive2://jh01:10000\rroot\r123456\r2.查找历史命令Ctrl+r

    2022年6月10日
    63
  • [精选]图文详解到底什么是三次握手四次挥手「建议收藏」

    [精选]图文详解到底什么是三次握手四次挥手

    2022年2月19日
    44
  • ES6新特性箭头函数语法、如何正确使用箭头函数

    ES6新特性箭头函数语法、如何正确使用箭头函数ES6 标准新增了一种新的函数 ArrowFunctio 箭头函数 基础语法通常函数的定义方法 varfn1 function a b returna b functionfn2 a b returna b 使用 ES6 箭头函数语法定义函数 将原函数的 function 关键字和函数名都删掉 并使用 gt 连接参数

    2026年3月19日
    2

发表回复

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

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