您现在的位置是:首页 >其他 >Windows 批处理(bat) tasklist指令网站首页其他

Windows 批处理(bat) tasklist指令

up up day 2023-05-19 20:00:02
简介Windows 批处理(bat) tasklist指令

tasklist指令

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显示每个进程中主持的服务。
/APPS 显示 Microsoft Store应用及其关联的进程。
/V显示详细任务信息。
/FI filter显示一系列符合筛选器指定条件的任务。
/FO format指定输出格式。有效值: “TABLE”、“LIST”、“CSV”。
/NH指定列标题不应该在输出中显示。只对 “TABLE” 和 “CSV” 格式有效。
/?显示此帮助消息。

筛选器

筛选器名称有效运算符有效值
STATUSeq, neRUNNING | SUSPENDED
NOT RESPONDING | UNKNOWN
IMAGENAMEeq, ne映像名称
PIDeq, ne, gt, lt, ge, lePID 值
SESSIONeq, ne, gt, lt, ge, le会话编号
SESSIONNAMEeq, ne会话名称
CPUTIMEeq, ne, gt, lt, ge, leCPU 时间,格式为
hh:mm:ss
hh - 小时, mm - 分钟,ss - 秒
MEMUSAGEeq, ne, gt, lt, ge, le内存使用(以 KB 为单位)
USERNAMEeq, ne用户名,格式为
[域]用户
SERVICESeq, ne服务名称
WINDOWTITLEeq, ne窗口标题
模块eq, neDLL 名称

注意: 当查询远程计算机时,不支持 “WINDOWTITLE” 和 "STATUS"筛选器。

操作符(不区分大小写)描述全称
equ等于equal
neq不等于no equal
lss小于less than
leq小于等于leq less than or equal
gtr大于greater than
geq大于等于geq greater than or equal

示例

Examples:
TASKLIST
TASKLIST /M
TASKLIST /V /FO CSV
TASKLIST /SVC /FO LIST
TASKLIST /APPS /FI “STATUS eq RUNNING”
TASKLIST /M wbem*
TASKLIST /S system /FO LIST
TASKLIST /S system /U 域用户名 /FO CSV /NH
TASKLIST /S system /U username /P password /FO TABLE /NH
TASKLIST /FI “USERNAME ne NT AUTHORITYSYSTEM” /FI “STATUS eq running”
在这里插入图片描述

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。