msg

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

원격 데스크톱 세션 호스트 서버의 사용자에게 메시지를 보냅니다.

참고 항목

메시지를 보내려면 메시지 특별 액세스 권한이 있어야 합니다.

구문

msg {<username> | <sessionname> | <sessionID>| @<filename> | *} [/server:<servername>] [/time:<seconds>] [/v] [/w] [<message>]

매개 변수

매개 변수 설명
<username> 메시지를 수신 하려는 사용자의 이름을 지정 합니다. 사용자 또는 세션을 지정하지 않으면 이 명령에 오류 메시지가 표시됩니다. 세션을 지정할 때 활성 이어야 합니다.
<sessionname> 메시지를 수신 하려는 세션의 이름을 지정 합니다. 사용자 또는 세션을 지정하지 않으면 이 명령에 오류 메시지가 표시됩니다. 세션을 지정할 때 활성 이어야 합니다.
<sessionID> 메시지를 수신 하려는 사용자의 세션이의 숫자 ID를 지정 합니다.
@<filename> 사용자 이름, 세션 이름 및 메시지를 수신 하려면 세션 Id의 목록을 포함 하는 파일을 식별 합니다.
* 시스템에서 모든 사용자 이름에 메시지를 보냅니다.
/server:<servername> 메시지를 받을 세션 또는 사용자가 있는 원격 데스크톱 세션 호스트 서버를 지정합니다. 지정 하지 않으면 /server 를 현재 로그온 서버를 사용 합니다.
/시간:<seconds> 사용자가 보낸 메시지는 사용자의 화면에 표시 되는 시간을 지정 합니다. 시간 제한에 도달 하면 메시지가 사라집니다. 시간 제한이 설정되지 않은 경우 메시지는 기본적으로 60초설정되고 사라집니다.
/v 수행 중인 작업에 대 한 정보를 표시 합니다.
/w 메시지가 수신 된 사용자의 승인을 기다립니다. 사용자가 즉시 응답하지 않는 경우 가능한 긴 지연을 방지하려면 이 매개 변수 /time:<*seconds*> 를 사용합니다. 이 매개 변수를 사용 하 여 /v 에 도움이 됩니다.
<message> 보낼 메시지의 텍스트를 지정 합니다. 메시지를 지정 하는 경우 메시지를 입력 하 라는 메시지가 됩니다. 파일에 포함된 메시지를 보내려면 보다 작음 기호<와 파일 이름을 입력합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

예제

제목이 지정된 메시지를 보내려면 오늘 오후 1시에 User1의 모든 세션에 모임을 갖도록 하겠습니다. 다음을 입력합니다.

msg User1 Let's meet at 1PM today

세션 modeM02에 동일한 메시지를 보내려면 다음을 입력합니다.

msg modem02 Let's meet at 1PM today

파일 사용자 목록에 포함된 모든 세션에 메시지를 보내려면 다음을 입력합니다.

msg @userlist Let's meet at 1PM today

로그온 되어 있는 모든 사용자에 게는 메시지를 보내려면 다음을 입력 합니다.

msg * Let's meet at 1PM today

승인 제한 시간 (예: 10 초)으로 모든 사용자에 게는 메시지를 보내려면 다음을 입력 합니다.

msg * /time:10 Let's meet at 1PM today