分享方式:


query user

顯示遠端桌面工作階段主機伺服器上的使用者工作階段相關資訊。 您可以使用此命令來找出特定使用者是否已登入特定遠端桌面工作階段主機伺服器。 此命令會傳回下列資訊:

  • 使用者名稱

  • 遠端桌面工作階段主機伺服器上的工作階段名稱

  • 工作階段識別碼

  • 工作階段的狀態 (作用中或已中斷連線)

  • 閒置時間 (工作階段自上次按鍵輸入或滑鼠移動以來的分鐘數)

  • 使用者登入的日期和時間

注意

若要了解最新版本中的新增功能,請參閱 Windows Server 中遠端桌面服務的新增功能

語法

query user [<username> | <sessionname> | <sessionID>] [/server:<servername>]

參數

參數 描述
<username> 指定您要查詢之使用者的登入名稱。
<sessionname> 指定您要查詢的工作階段名稱。
<sessionID> 指定您要查詢的工作階段識別碼。
/server:<servername> 指定您要查詢的遠端桌面工作階段主機伺服器。 否則,會使用目前的遠端桌面工作階段主機伺服器。 只有從遠端伺服器使用此命令時,才需要此參數。
?? 在命令提示字元顯示說明。

備註

  • 若要使用此命令,您必須具有「完整控制」權限或特殊存取權線。

  • 如果您未使用 <username>、<sessionname> 或 sessionID 參數來指定使用者,則會傳回所有登入伺服器的使用者清單。 或者,您也可以使用 query session 命令來顯示伺服器上所有工作階段的清單。

  • query user 傳回資訊時,目前工作階段之前會顯示大於 (>) 符號。

範例

若要顯示登入系統之所有使用者的相關資訊,請輸入:

query user

若要在 Server1 上顯示使用者 USER1 的相關資訊,請輸入:

query user USER1 /server:Server1