显示有关远程桌面会话主机服务器上运行的进程的信息。 可以使用此命令来找出特定用户正在运行的程序,以及哪些用户正在运行特定程序。 此命令返回以下信息:
拥有进程的用户
拥有进程的会话
会话的 ID
进程的名称
进程的 ID
Note
若要了解最新版本中的新增功能,请参阅 Windows Server 中远程桌面服务中的新增功能。
Syntax
query process [*|<processID>|<username>|<sessionname>|/id:<nn>|<programname>] [/server:<servername>]
Parameters
| Parameter | Description |
|---|---|
| * | 列出所有会话的进程。 |
<processID> |
指定标识你要查询的进程的数字 ID。 |
<username> |
指定你要列出其进程的用户名。 |
<sessionname> |
指定你要列出其进程的活动会话的名称。 |
/id:<nn> |
指定你要列出其进程的会话的 ID。 |
<programname> |
指定你要查询其进程的程序的名称。 .exe 扩展名是必需的。 |
/server:<servername> |
指定你要列出其进程的远程桌面会话主机服务器。 如果未指定,则将使用你当前登录的服务器。 |
| /? | 在命令提示符下显示帮助。 |
Remarks
管理员可以完全访问所有 查询流程 功能。
如果未指定 <用户名>、 <会话名>、 /id:
<nn>、 <programname> 或 * 参数,则此查询仅显示属于当前用户的进程。当 查询进程 返回信息时,在属于当前会话的每个进程之前都会显示一个大于
(>)符号。
Examples
若要显示所有会话正在使用的进程的相关信息,请键入:
query process *
若要显示会话 ID 2 正在使用的进程的相关信息,请键入:
query process /ID:2