query session
リモート デスクトップ セッション ホスト サーバー上のセッションに関する情報を表示します。 この一覧には、アクティブなセッションに関する情報だけでなく、サーバーで実行される他のセッションに関する情報も含まれています。
Note
最新バージョンの新機能については、「Windows Server のリモート デスクトップ サービスの新機能」を参照してください。
構文
query session [<sessionname> | <username> | <sessionID>] [/server:<servername>] [/mode] [/flow] [/connect] [/counter]
パラメーター
パラメーター | 説明 |
---|---|
<sessionname> |
クエリを実行するセッションの名前を指定します。 |
<username> |
クエリを実行するセッションを持つユーザーの名前を指定します。 |
<sessionID> |
クエリを実行するセッションの ID を指定します。 |
/server:<servername> |
クエリを実行する RD セッション ホスト サーバーを識別します。 既定値は現在のサーバーです。 |
/mode | 現在の行の設定を表示します。 |
/flow | 現在のフロー制御設定を表示します。 |
/connect | 現在の接続設定を表示します。 |
/counter | 作成、切断、再接続されたセッションの総数など、現在のカウンター情報を表示します。 |
$ | コマンド プロンプトにヘルプを表示します。 |
解説
ユーザーは、現在ログオンしているセッションに対していつでもクエリを実行できます。 他のセッションに対してクエリを実行するには、ユーザーには特別なアクセス許可が必要になります。
<username>、<sessionname>、sessionID パラメーターを使用してセッションを指定しない場合、このクエリでは、システム内のすべてのアクティブなセッションに関する情報が表示されます。
クエリ セッションで情報が返されるとき、現在のセッションの前に "より大きい" (
(>)
) 記号が表示されます。 以下に例を示します。C:\>query session SESSIONNAME USERNAME ID STATE TYPE DEVICE console Administrator1 0 active wdcon >rdp-tcp#1 User1 1 active wdtshare rdp-tcp 2 listen wdtshare 4 idle 5 idle
条件:
- SESSIONNAME は、セッションに割り当てられた名前を指定します。
- USERNAME は、セッションに接続されているユーザーのユーザー名を示します。
- STATE は、セッションの現在の状態に関する情報を提供します。
- TYPE は、セッションの種類を示します。
- DEVICE は、セッションに割り当てられたデバイス名ですが、コンソールやネットワーク接続セッションについて存在しません。
- 初期状態が DISABLED として構成されているセッションはすべて、有効になるまでクエリ セッションの一覧に表示されません。
例
サーバー Server2 でのすべてのアクティブなセッションに関する情報を表示するには、次のように入力します。
query session /server:Server2
アクティブなセッション modeM02 に関する情報を表示するには、次のように入力します。
query session modeM02