查看系统进程信息的Tasklist命令

Tasklist命令是一个用来显示运行在本地计算机上所有进程的命令行工具,带有多个执行参数。另外,Tasklist可以代替Tlist工具。通过任务管理器,可以查看到本机完整的进程列表,而且可以通过手工定制进程列表方式获得更多进程信息(如会话ID、用户名等)。在Windows中新增的命令行工具"tasklist.exe",可以实现查看系统服务功能。

1.语法

Tasklist[/s computer] [/u domain\user[/p password]] [/fo {TABLE|LIST|CSV}][/nh] [/fi FilterName [/fi FilterName2[.....]]] [/m [ModuleName]|/scv|/v]

2.参数说明

/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:指定该查询包括或不包括的过程类型。

/m [ModuleName]:指定显示每个过程的模块信息。指定模块时将显示使用此模块的所有过程。没有指定模块时将显示所有模块的所有过程。不能与/svc或/v参数一起使用。

/scv:无间断地列出每个过程地所有服务信息。当/fo参数设置为Table时有效,不能与/m或/v参数一起使用。

/v:指定显示在输出结果中的详细任务信息,不能与/svc或/m参数一起使用。

3.典型示例

Task命令可以查看系统进程信息,具体的使用方法如下:

1)若想查看进程的PID或进程名,则需要在命令提示符中键入"Tasklist"命令,运行结果显示运行在本地或远程计算机上所有任务的应用程序和服务列表,带有进程ID(PID)及图像名。

2)若想显示用户的进程依附信息,则需要键入"Tasklist /M|more"命令,运行结果显示系统中正在运行的进程信息,同时可看到该进程目前依附的其他模块。

3)若想要显示调用指定动态连接库的进程,则键入"Tasklist /m ntdll.dll"命令,即可看到动态连接库ntdll.dll正在使用的那些进程。

相关推荐
IT小哥哥呀21 分钟前
5 个 Windows 故障排除工具
windows·故障排除·系统运维·windows系统·电脑问题
四谎真好看2 小时前
Java 黑马程序员学习笔记(进阶篇18)
java·笔记·学习·学习笔记
应用市场2 小时前
构建自定义命令行工具 - 打造专属指令体
开发语言·windows·python
东方佑2 小时前
从字符串中提取重复子串的Python算法解析
windows·python·算法
Forfun_tt3 小时前
upload-labs pass-19
web安全·网络安全
缘友一世3 小时前
文件上传漏洞和绕过技术
web安全·网络安全·渗透测试·文件上传漏洞·开发安全
报错小能手3 小时前
linux学习笔记(43)网络编程——HTTPS (补充)
linux·网络·学习
报错小能手3 小时前
linux学习笔记(45)git详解
linux·笔记·学习
Larry_Yanan4 小时前
QML学习笔记(四十四)QML与C++交互:对QML对象设置objectName
开发语言·c++·笔记·qt·学习·ui·交互
A Runner for leave4 小时前
网络与通信安全课程复习汇总3——身份认证
网络·密码学