quser

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

リモート デスクトップ セッション ホスト サーバー上のユーザー セッションに関する情報を表示します。 このコマンドを使用すると、特定のユーザーが特定のリモート デスクトップ セッション ホスト サーバーにログオンしているかどうかを確認します。 このコマンドは、次の情報を返します。

  • ユーザーの名前

  • リモート デスクトップ セッション ホスト サーバー上のセッションの名前

  • セッション 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