TList 命令

TList 命令的语法如下所示:

tlist [/p ProcessName | PID | Pattern | /t | /c | /e | /k | /m [Module] | /s | /v

参数

tlist
如果没有其他参数,TList 会显示所有正在运行的进程、其进程标识符 (PID) ,以及它们正在运行的窗口的标题(如果有)。

/pProcessName
显示指定进程的 PID) (进程标识符。

ProcessName 是具有或不带文件扩展名) 的进程 (的名称,而不是模式。

如果 ProcessName 的值与任何正在运行的进程都不匹配,则 TList 将显示 -1。 如果匹配多个进程名称,则 TList 仅显示第一个匹配进程的 PID。

Pid
显示有关 PID 指定的进程的详细信息。 有关显示的信息,请参阅下面的“备注”部分。 若要查找进程 ID,请键入 tlist 而不使用其他参数。

模式
显示其名称或窗口标题与指定模式匹配的所有进程的详细信息。 Pattern 可以是完整名称或正则表达式。

/t
显示一个任务树,其中每个进程都显示为创建它的进程的子进程。

/C
显示启动每个进程的命令行。

/e
显示每个进程的会话标识符。

/K
显示每个进程中处于活动状态的 COM 组件。

/m模块
列出在其中加载指定 DLL 或可执行模块的任务。 模块可以是完整的模块名称,也可以是模块名称模式。

/s
显示每个进程中处于活动状态的服务。

/V
显示正在运行的进程的详细信息,包括进程 ID、会话 ID、窗口标题、命令行和进程中运行的服务。

备注

在详细显示流程 (列出PIDtlistPattern) 时,TList 显示以下信息。

  • 进程 ID、可执行名称、程序的友好名称。

  • 当前工作目录 (CWD) 。

  • (CmdLine) 启动进程的命令行。

  • 当前虚拟地址空间值。

  • 线程数。

  • 进程中运行的线程列表。 对于每个线程,TList 显示 (TID) 的线程 ID、线程运行的函数、入口点的地址、上一次报告错误的地址 ((如果有任何) )以及线程状态。

  • 为进程加载的模块列表。 对于每个模块,TList 显示模块的版本号、属性、虚拟地址和模块名称。

使用 /e 参数时,仅在以下条件下,有效的会话标识符才会显示在进程列表中。 否则,会话标识符为零 (0) 。

  • 在 Windows XP 上,必须启用快速用户切换,并且必须有多个用户连接到非控制台会话。

  • 在 Windows Vista 上,所有进程默认都与两个终端服务会话相关联,必须至少有一个用户连接到非控制台会话。