quser
リモート デスクトップ セッション ホスト サーバー上のユーザー セッションに関する情報を表示します。 このコマンドを使用すると、特定のユーザーが特定のリモート デスクトップ セッション ホスト サーバーにログオンしているかどうかを確認します。 このコマンドは、次の情報を返します。
ユーザーの名前
リモート デスクトップ セッション ホスト サーバー上のセッションの名前
セッション ID
セッションの状態 (アクティブまたは切断)
アイドル時間 (セッションで最後のキーストロークまたはマウスの移動があってからの分単位の時間)
ユーザーがログオンした日付と時刻
Note
このコマンドは、query user コマンドと同じです。 最新バージョンの新機能については、「Windows Server のリモート デスクトップ サービスの新機能」を参照してください。
構文
quser [<username> | <sessionname> | <sessionID>] [/server:<servername>]
パラメーター
パラメーター | 説明 |
---|---|
<username> |
クエリを実行するユーザーのログオン名を指定します。 |
<sessionname> |
クエリを実行するセッションの名前を指定します。 |
<sessionID> |
クエリを実行するセッションの ID を指定します。 |
/server:<servername> |
クエリを実行するリモート デスクトップ セッション ホスト サーバーを指定します。 指定しないと、現在のリモート デスクトップ セッション ホスト サーバーが使われます。 このパラメーターは、リモート サーバーからこのコマンドを使用している場合にのみ必要です。 |
$ | コマンド プロンプトにヘルプを表示します。 |
解説
このコマンドを使用するには、フル コントロール アクセス許可または特殊なアクセス許可が必要です。
<username>、<sessionname>、または sessionID パラメーターを使用してユーザーを指定しない場合、サーバーにログオンしているすべてのユーザーの一覧が返されます。 または、query session コマンドを使用して、サーバー上のすべてのセッションの一覧を表示することもできます。
quser で情報が返されるとき、現在のセッションの前に "より大きい"
(>)
記号が表示されます。
例
システムにログオンしているすべてのユーザーに関する情報を表示するには、次のように入力します。
quser
サーバー Server1 のユーザー USER1 に関する情報を表示するには、次のように入力します。
quser USER1 /server:Server1