tasklist 结束进程_CMD命令利用tasklist与taskkill关闭程序「建议收藏」

tasklist 结束进程_CMD命令利用tasklist与taskkill关闭程序「建议收藏」昨天远程服务器后,服务器无故卡住了,鼠标各种延迟与无反应,想在进程管理器里关闭程序也卡住,想点击重启系统也卡死无反应。纠结后win+R打开了cmd用shutdown重启才算搞定。重启期间思考了下,如何用cmd命令来管理系统进程,搜索后得到用tasklist与taskkill十分方便,记录如下:cmd命令输入tasklist/?后得到TASKLIST[/Ssystem[/Uuserna…

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

昨天远程服务器后,服务器无故卡住了,鼠标各种延迟与无反应,想在进程管理器里关闭程序也卡住,想点击重启系统也卡死无反应。纠结后win+R打开了cmd用shutdown重启才算搞定。重启期间思考了下,如何用cmd命令来管理系统进程,搜索后得到用tasklist与taskkill十分方便,记录如下:

cmd命令输入 tasklist /? 后得到

TASKLIST [/S system [/U username [/P [password]]]]

[/M [module] | /SVC | /V] [/FI filter] [/FO format] [/NH]

描述:

该工具显示在本地或远程机器上当前运行的进程列表。

参数列表:

/S system 指定连接到的远程系统。

/U [domain\]user 指定应该在哪个用户上下文执行这个命令。

/P [password] 为提供的用户上下文指定密码。如果省略,则提示输入。

/M [module] 列出当前使用所给 exe/dll 名称的所有任务。

如果没有指定模块名称,显示所有加载的模块。

/SVC 显示每个进程中主持的服务。

/V 显示详述任务信息。

/FI filter 显示一系列符合筛选器指定的标准的任务。

/FO format 指定输出格式。

有效值: “TABLE”、”LIST”、”CSV”。

/NH 指定列标题不应该在输出中显示。

只对 “TABLE” 和 “CSV” 格式有效。

/? 显示帮助消息。

筛选器:

筛选器名 有效操作符 有效值

———– ————— ————————–

STATUS eq, ne RUNNING |NOT RESPONDING | UNKNOWN

IMAGENAME eq, ne 映像名称

PID eq, ne, gt, lt, ge, le PID 值

SESSION eq, ne, gt, lt, ge, le 会话编号

SESSIONNAME eq, ne 会话名

CPUTIME eq, ne, gt, lt, ge, le CPU 时间,格式为hh:mm:ss。hh – 时,mm – 分,ss – 秒

MEMUSAGE eq, ne, gt, lt, ge, le 内存使用量,单位为 KB

USERNAME eq, ne 用户名,格式为 [domain\]user

SERVICES eq, ne 服务名称

WINDOWTITLE eq, ne 窗口标题

MODULES eq, ne DLL 名称

说明: 当查询远程机器时,不支持 “WINDOWTITLE” 和 “STATUS”

筛选器。

示例:

TASKLIST

TASKLIST /M

TASKLIST /V /FO CSV

TASKLIST /SVC /FO LIST

TASKLIST /M wbem*

TASKLIST /S system /FO LIST

TASKLIST /S system /U domain\username /FO CSV /NH

TASKLIST /S system /U username /P password /FO TABLE /NH

TASKLIST /FI “USERNAME ne NT AUTHORITY\SYSTEM” /FI “STATUS eq running”

输入 taskkill  /? 得到帮助信息

TASKKILL [/S system [/U username [/P [password]]]]

{ [/FI filter] [/PID processid | /IM imagename] } [/T] [/F]

描述:

使用该工具按照进程 ID (PID) 或映像名称终止任务。

参数列表:

/S system 指定要连接的远程系统。

/U [domain\]user 指定应该在哪个用户上下文执行这个命令。

/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。

/FI filter 应用筛选器以选择一组任务。允许使用 “*”。例如,映像名称 eq acme*

/PID processid 指定要终止的进程的 PID。使用 TaskList 取得 PID。

/IM imagename 指定要终止的进程的映像名称。通配符 ‘*’可用来

指定所有任务或映像名称。

/T 终止指定的进程和由它启用的子进程。

/F 指定强制终止进程。

/? 显示帮助消息。

筛选器:

筛选器名 有效运算符 有效值

———– ————— ————————-

STATUS eq, ne RUNNING |

NOT RESPONDING | UNKNOWN

IMAGENAME eq, ne 映像名称

PID eq, ne, gt, lt, ge, le PID 值

SESSION eq, ne, gt, lt, ge, le 会话编号。

CPUTIME eq, ne, gt, lt, ge, le CPU 时间,格式为

hh:mm:ss。

hh – 时,

mm – 分,ss – 秒

MEMUSAGE eq, ne, gt, lt, ge, le 内存使用量,单位为 KB

USERNAME eq, ne 用户名,格式为 [domain\]user

MODULES eq, ne DLL 名称

SERVICES eq, ne 服务名称

WINDOWTITLE eq, ne 窗口标题

说明

—-

1) 只有在应用筛选器的情况下,/IM 切换才能使用通配符 ‘*’。

2) 远程进程总是要强行 (/F) 终止。

3) 当指定远程机器时,不支持 “WINDOWTITLE” 和 “STATUS” 筛选器。

例如:

TASKKILL /IM notepad.exe

TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

TASKKILL /F /IM cmd.exe /T

TASKKILL /F /FI “PID ge 1000” /FI “WINDOWTITLE ne untitle*”

TASKKILL /F /FI “USERNAME eq NT AUTHORITY\SYSTEM” /IM notepad.exe

TASKKILL /S system /U domain\username /FI “USERNAME ne NT*” /IM *

TASKKILL /S system /U username /P password /FI “IMAGENAME eq note*”

还可以用tskill命令  但win7下无效, 2012r2上得到的帮助信息如下

结束进程。

TSKILL processid | processname [/SERVER:servername] [/ID:sessionid | /A] [/V]

processid 要结束的进程的 Process ID。

processname 要结束的进程名称。

/SERVER:servername 含有 processID 的服务器(默认值是当前值)。

使用进程名和 /SERVER 时,必须指定 /ID

或 /A

/ID:sessionid 结束在指定会话下运行的进程。

/A 结束在所有会话下运行的进程。

/V 显示正在执行的操作的信息。

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

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

(0)
上一篇 2022年6月3日 下午4:16
下一篇 2022年6月3日 下午4:36


相关推荐

  • 养龙虾成热潮 智能体正爆发

    养龙虾成热潮 智能体正爆发

    2026年3月15日
    3
  • 彻底卸载MySQL Connector Net

    彻底卸载MySQL Connector Net在win10控制面板中始终无法卸载MySQLConnectorNet。几经波折,终于找到一个成功的方式。故,在此记录。使用微软的Fixproblemsthatblockprogramsfrombeinginstalledorremoved进行卸载。

    2022年7月15日
    24
  • OllyDBG教程

    OllyDBG教程一 OllyDBG nbsp 的安装与配置 OllyDBG nbsp 1 10 nbsp 版的发布版本是个 nbsp ZIP nbsp 压缩包 只要解压到一个目录下 运行 nbsp OllyDBG exe nbsp 就可以了 汉化版的发布版本是个 nbsp RAR nbsp 压缩包 同样只需解压到一个目录下运行 nbsp OllyDBG exe nbsp 即可 OllyDBG nbsp 中各个窗口的功能如上图 简单解释一下各个窗口的功能 更详细的内容可以参考 nbsp TT nbsp 小组翻译的中文帮助 反汇编窗

    2026年3月16日
    2
  • pycharm运行卡死_pycharm调试快捷键

    pycharm运行卡死_pycharm调试快捷键就跑着跑着莫名其妙卡住,具体表现在左下角的Debugger一片空白,变量监视也啥都没有原链接:https://www.jianshu.com/p/8a8a93c330b5感谢这位大佬!我们在使用PyCharm进行Python代码调试查看具体变量时,会随机遇到一直显示collectingdata,到最后报错Timeoutwaitingforresponse,在界面中看不到变量内部的内容,导致Debug卡死的问题。在PyCharm中,打开Setting界面,在如下设置项中勾选“Geventc

    2022年8月28日
    6
  • H264编解码原理

    H264编解码原理H264 是新一代的编码标准 以高压缩高质量和支持多种网络的流媒体传输著称 在编码方面 我理解的他的理论依据是 参照一段时间内图像的统计结果表明 在相邻几幅图像画面中 一般有差别的像素只有 10 以内的点 亮度差值变化不超过 2 而色度差值的变化只有 1 以内 所以对于一段变化不大图像画面 我们可以先编码出一个完整的图像帧 A 随后的 B 帧就不编码全部图像 只写入与 A 帧的差别 这样 B 帧的大小就只有完整帧的 1

    2026年3月18日
    2
  • Java- Set 转换成List

    Java- Set 转换成List转载:https://blog.csdn.net/fan158/article/details/28234035Set转换成List有两种方法,假设有Set集合Set<String>myset=newHashSet<String>();1.使用Arrays.asList(T…a)转换成List,此转换返回的list…

    2022年10月19日
    4

发表回复

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

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