query user

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

원격 데스크톱 세션 호스트 서버의 사용자 세션에 대한 정보를 표시합니다. 이 명령을 사용하여 특정 사용자가 특정 원격 데스크톱 세션 호스트 서버에 로그온되었는지 확인할 수 있습니다. 이 명령은 다음 정보를 반환합니다.

  • 사용자의 이름

  • 원격 데스크톱 세션 호스트 서버의 세션 이름

  • 세션 ID

  • 세션 상태(활성 또는 연결 끊김)

  • 유휴 시간(세션에서 마지막 키 입력 또는 마우스 이동 이후의 시간(분)

  • 사용자가 로그온한 날짜 및 시간

참고 항목

최신 버전의 새로운 내용을 알아보려면 Windows Server의 원격 데스크톱 서비스의 새로운 기능입니다.

구문

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

매개 변수

매개 변수 설명
<username> 쿼리 하려는 사용자의 로그온 이름을 지정 합니다.
<sessionname> 쿼리 하려는 세션의 이름을 지정 합니다.
<sessionID> 쿼리 하려는 세션의 ID를 지정 합니다.
/server:<servername> 쿼리할 원격 데스크톱 세션 호스트 서버를 지정합니다. 그렇지 않으면 현재 원격 데스크톱 세션 호스트 서버가 사용됩니다. 이 매개 변수는 원격 서버에서 이 명령을 사용하는 경우에만 필요합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • 이 명령을 사용하려면 모든 권한 또는 특별한 액세스 권한이 있어야 합니다.

  • 사용자 이름>,< 세션 이름> 또는 sessionID 매개 변수를 사용하여 <사용자를 지정하지 않으면 서버에 로그온한 모든 사용자의 목록이 반환됩니다. 또는 쿼리 세션 명령을 사용하여 서버의 모든 세션 목록을 표시할 수도 있습니다.

  • 쿼리 사용자가 정보를 반환하면 현재 세션 전에 보다 (>) 큰 기호가 표시됩니다.

예제

시스템에 로그온 한 모든 사용자에 대 한 정보를 표시 하려면 다음을 입력 합니다.

query user

Server1에서 USER1 사용자에 대한 정보를 표시하려면 다음을 입력합니다.

query user USER1 /server:Server1