新浪科技

网友分享:XP系统功能强大的Tasklist命令

赛迪网

关注

作者:笑醉了

【赛迪网-IT技术报道】windows xp的任务管理器,大家一定不会陌生。通过“Ctrl+Alt+Del”组合键,选择“任务管理器”就可以查看到本机完整的进程列表,而且可以通过手工定制进程列表的方式获的更多的进程信息,如会话ID、用户名等,但遗憾的是,我们查看不到这些进程到底提供了哪些系统服务。在Windows XP中新增了一个命令行工具“tasklist.exe”能实现上面的功能。

“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] 列出调用指定的 DLL 模块的所有进程。    如果没有指定模块名,显示每个进程加载的所有模块。    /SVC 显示每个进程中的服务。    /V 指定要显示详述信息。    /FI filter 显示一系列符合筛选器指定的进程。    /FO format 指定输出格式,有效值: "TABLE"、"LIST"、"CSV"。    /NH 指定栏标头不应该在输出中显示。    只对 "TABLE" 和 "CSV" 格式有效。


 

1、 使用“Tasklist”命令查看本机进程

运行“命令提示符”程序,在提示符窗口中输入:“tasklist”命令,这样就显示本机的所有进程。本机的显示结果由五部分组成:图像名(进程名)、PID、会话名、会话#、内存使用。

2、 查看远程系统的进程

在命令提示符下输入:

“tasklist /s 218.22.123.26 /u jtdd /p 12345678”(不包括引号)


 

其中/s参数后的“218.22.123.26”指要查看的远程系统的IP地址,/u后的“jtdd”指tasklist命令使用的用户账号,它是远程系统上的一个合法账号,/p后的“12345678”指jtdd账号的密码。

这样,通过上面的命令,我们就可以查看到远程系统的进程了。

小提示:使用tasklist命令查看远程系统的进程时,需要远程机器的RPC 服务器的支持,否则,该命令就不能正常使用。

 [1] [2] [下一页]

加载中...