메시지 명령

메시지 명령 예제, 옵션, 스위치 등

msg 명령 은 네트워크의 한 명 이상의 사용자에게 메시지를 보내는 데 사용되는 명령 프롬프트 명령 입니다.

msg 명령은 Windows XP에서 널리 사용 된 net send 명령 과 유사하게 기능하지만 실제로이 명령을 대신 할 수는 없습니다. Msg 명령을 사용하여 네트워크 교체를 참조하십시오.

msg 명령이 실행되면 보낸 사람의 사용자 이름과 메시지를 보낸 시간뿐 아니라 메시지가 표시된 시스템에 프롬프트가 표시됩니다.

메시지 명령 가용성

msg 명령은 Windows 10 , Windows 8 , Windows 7 , Windows VistaWindows XP를 포함한 최신 Windows 운영 체제 버전의 명령 프롬프트 에서 사용할 수 있습니다.

msg 명령은 고급 시작 옵션시스템 복구 옵션 에서 액세스 할 수있는 명령 프롬프트 도구를 통해 사용할 수도 있습니다.

주 : 특정 msg 명령 스위치 및 기타 msg 명령 . 의 사용 가능성은 운영 체제마다 다를 수 있습니다.

메시지 명령 구문

msg { 사용자 이름 | 세션 이름 | sessionid | @ 파일 이름 | * } [ / 서버 : 서버 이름 ] [ / 시간 : ] [ / v ] [ / w ] [ 메시지 ]

팁 : 위의 msg 명령 구문을 해석하는 방법을 모르는 경우에는 명령 구문 읽기 방법을 참조하십시오.

사용자 이름 이 옵션을 사용하여 메시지 를 보낼 사용자 이름 을 지정하십시오.
세션 이름 특정 세션에 메시지 를 보내려면 sessionname 을 지정하십시오.
sessionid sessionid 옵션을 사용하여 세션의 ID를 사용하여 세션에 메시지 를 보낼 수 있습니다.
@ 파일 이름 @filename 옵션을 사용하여 지정된 파일에 나열된 사용자 이름, 세션 이름 및 세션 ID로 메시지 를 보냅니다.
* * 옵션은 servername의 모든 세션에 메시지 를 보내는 데 사용됩니다.
/ server : 서버 이름 servername사용자 이름 , 세션 이름 또는 세션 ID가 상주하는 서버입니다. servername 을 지정하지 않으면, msg 명령을 실행중인 서버로 지시 된대로 메시지 가 전송됩니다.
/ 시간 : / time 스위치를 사용하여 초 단위 로 시간을 지정하면 메시지 수신자가 메시지 수신을 확인하기까지 기다리는 시간이 msg 명령에 제공됩니다. 수신자가 초를 초 단위로 메시지를 확인하지 않으면 메시지가 호출됩니다.
/V / v 스위치는 명령의 자세한 정보 표시 모드를 활성화합니다.이 모드는 msg 명령이 취하는 작업에 대한 자세한 정보를 표시합니다.
/ w 이 옵션은 메시지를 보낸 후 msg 명령이 리턴 메시지를 기다리게 합니다 . / w 스위치는 실제로 / v 스위치에만 유용합니다.
메시지 이것은 당신이 보내려는 메시지입니다. 메시지 를 지정하지 않으면 msg 명령을 실행 한 후 메시지를 입력하라는 메시지가 표시됩니다.
/? 명령의 여러 옵션에 대한 정보를 표시하려면 msg 명령에 도움말 스위치 를 사용하십시오.

팁 : 명령과 함께 재 지정 조작자 를 사용하여 msg 명령의 출력을 파일에 저장할 수 있습니다. 명령에 대한 자세한 내용은 명령 출력을 파일로 리디렉션하는 방법을 참조하거나 추가 팁은 명령 프롬프트 트릭 을 참조하십시오.

메시지 명령 예제

msg @myteam Melting Pot은 오후 1시에 나에게!

이 예에서는 점심 시간 [ 메시지 ]에 Melting Pot에서 만나야하는 내 서버에 연결된 myteam 파일 [ @ filename ]에 포함 된 선택된 수의 사용자에게 msg 명령을 사용했습니다.

msg RODREGT / 서버 : TSWHS002 / 시간 : 300

여기서는 msg 명령을 사용하여 TSWHS002 [ / server : servername ] 서버에 연결하는 직원 인 RODREGT [ username ]에게 메시지를 보냈습니다. 그 메시지는 매우 시간이 민감합니다. 그래서 나는 그가 5 분 후에 그것을 보지 않았다면 그것을 보길 원하지 않습니다.

메시지를 지정하지 않았으므로 msg 명령은 "메시지를 입력하고 CTRL-Z를 눌러 새 메시지를 끝내고 Enter 키를 눌러 메시지를 끝내십시오"라는 메시지를 메시지에 표시합니다.

RODREGT에 대한 메시지 를 입력 한 후 Enter 키를 누른 다음 CTRL-Z를 누른 다음 Enter 키를 다시 누릅니다.

msg * / v 테스트 메시지!

위의 예제에서, 나는 내 서버에 연결된 모든 사람들에게 테스트 메시지 [ message ]를 보낸다 . 또한 msg 명령이 수행하는 특정 작업 [ / v ]을보고 싶습니다.

이것은 사용자가 컴퓨터에 연결하지 않고 집에서 시도 할 수있는 쉬운 msg 명령 예제입니다. verbose 스위치를 사용하면 사용자의 화면에 메시지 팝업과 명령 프롬프트 창에 다음 데이터가 표시됩니다.

세션 콘솔에 메시지 보내기, 시간 표시 60 세션 콘솔에 비동기 메시지 전송

메시지 보내기 명령을 사용하여 인터넷 보내기

msg 명령은 터미널 서버 사용자에게 메시징 시스템으로 사용하기 위해 만들어졌으며 반드시 두 대의 Windows 7 컴퓨터 사이에 있지는 않습니다.

사실, net send 명령과 같이 두 개의 표준 Windows 시스템간에 작업하도록 msg 명령을 얻는 데 매우 어려움을 겪었습니다. 나는 보통 "오류 5 세션 이름 가져 오기"또는 "오류 1825 세션 이름 가져 오는 중"오류가 발생합니다.

그러나 메시지를받는 컴퓨터에서 AllowRemoteRPC 레지스트리 값 데이터를 0 에서 1 로 변경하여 msg 명령을 사용하여 운이 좋았습니다 . 이 Windows 레지스트리 에서이 위치의 HKEY_LOCAL_MACHINE 하이브 아래에 있습니다. SYSTEM \ CurrentControlSet \ Control \ Terminal Server .

메시지 관련 명령

msg 명령은 네트워킹 명령이므로 다른 네트워킹 명령과 함께 사용할 수 있지만 일반적으로 메시지를 보내는 데 단독으로 사용됩니다.

또한 몇 번 언급했듯이 msg 명령은 retired net send 명령 과 비슷합니다.