query process

query process

Applies to: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Displays information about processes that are running on a Remote Desktop Session Host server. You can use this command to find out which programs a specific user is running, and also which users are running a specific program. This command returns the following information:

[!NOTE] To find out what's new in the latest version, see What's New in Remote Desktop Services in Windows Server.

Syntax

query process [*|<processID>|<username>|<sessionname>|/id:<nn>|<programname>] [/server:<servername>]

Parameters

Parameter Description
* Lists the processes for all sessions.
<processID> Specifies the numeric ID identifying the process that you want to query.
<username> Specifies the name of the user whose processes you want to list.
<sessionname> Specifies the name of the active session whose processes you want to list.
/id:<nn> Specifies the ID of the session whose processes you want to list.
<programname> Specifies the name of the program whose processes you want to query. The .exe extension is required.
/server:<servername> Specifies the Remote Desktop Session Host server whose processes you want to list. If unspecified, the server where you are currently logged on is used.
/? Displays help at the command prompt.

Remarks

Examples

To display information about the processes being used by all sessions, type:

query process *

To display information about the processes being used by session ID 2, type:

query process /ID:2

Additional References