query process

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

원격 데스크톱 세션 호스트 서버에서 실행 중인 프로세스에 대한 정보를 표시합니다. 이 명령을 사용 하 여 특정 사용자를 실행 하는 프로그램을 찾으려면 및 또한 어떤 사용자가 특정 프로그램을 실행 합니다. 이 명령은 다음 정보를 반환합니다.

  • 프로세스를 소유한 사용자

  • 프로세스를 소유하는 세션

  • 세션의 ID

  • 프로세스의 이름

  • 프로세스의 ID

참고 항목

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

구문

query process [*|<processID>|<username>|<sessionname>|/id:<nn>|<programname>] [/server:<servername>]

매개 변수

매개 변수 설명
* 모든 세션에 대 한 프로세스를 나열합니다.
<processID> 쿼리 하려는 프로세스를 식별 하는 숫자 ID를 지정 합니다.
<username> 표시 하려는 프로세스의 사용자 이름을 지정 합니다.
<sessionname> 나열하려는 프로세스가 있는 활성 세션의 이름을 지정합니다.
/자료:<nn> 표시 하려는 프로세스의 세션의 ID를 지정 합니다.
<programname> 쿼리 하려는 프로세스의 프로그램의 이름을 지정 합니다. .Exe 확장명은 필수입니다.
/server:<servername> 나열하려는 프로세스가 있는 원격 데스크톱 세션 호스트 서버를 지정합니다. 지정 하지 않으면 서버에 현재 로그온이 사용 됩니다.
/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • 관리자 권한을 갖기 때문에 모든 쿼리 프로세스 함수입니다.

  • 사용자 이름>, 세션 이름>,< /id:<nn>, <프로그램 이름 또는 * 매개 변수를> 지정<하지 않으면 이 쿼리는 현재 사용자에 속한 프로세스만 표시합니다.

  • 쿼리 프로세스가 정보를 반환하면 현재 세션에 속하는 각 프로세스 앞에 보다 (>) 큰 기호가 표시됩니다.

예제

모든 세션에서 사용 중인 프로세스에 대 한 정보를 표시 하려면 다음을 입력 합니다.

query process *

세션 ID 2에서 사용되는 프로세스에 대한 정보를 표시하려면 다음을 입력합니다.

query process /ID:2