Windows 10 MSG 명령 미스터리


11

나는 옛날 타이머 경험이 풍부한 Windows 사용자입니다. 내 주 컴퓨터는 Windows 7 Pro 상자입니다. 우리는 새로운 사무실을 위해 새로운 PC를 구입했습니다. 물론 Windows 10 (Home)이 있습니다. 나는 새 PC에서 약간의 작업을하고 있었고 내가하고있는 결과 (프린터의 IPv6 주소)를 Win 7 PC로 다시 보내려고했습니다. 사용하고 싶었지만 NET SENDWin 10 (또는 Win 7에서 사용할 수 없음)에서는 사용할 수 없습니다.

연구에 따르면이 MSG명령은 NET SEND예전 에는 어떤 행동을하도록되어있었습니다. 웹 사이트 샘플은 현재 디렉토리가 C : \ WINDOWS \ SYSTEM32 인 명령 프롬프트 창을 보여 주었으며 MSG /?명령 구문을 제공 한 결과를 보여주었습니다 .

그러나 MSG /?Win 10 상자에서 실행 하면 MSG가 명령으로 인식되지 않았다고 말했습니다. (MSG.EXE가 SYSTEM32에있는 Win 7에서 작동합니다.) MSG.EXEWinSxS 아래의 디렉토리에서 발견 된 비트

C:\Windows\WinSxS\amd64_microsoft-windows-t..commandlinetoolsmqq_31bf3856ad364e35_10.0.17134.1_none_0ea9fdb9152f846c

그러나 현재 디렉토리로 설정된 경우에도 제대로 실행되지 않습니다. 뭔가를 설치해야 할 것 같습니다. 이것은 내가 찾은 온라인 샘플에서 이와 비슷한 작업을 수행하지 않은 것 같습니다.

"프로그램"(이전의 "프로그램 및 기능")을 확인했지만 설치할 수있는 것으로 보이지 않았습니다.

무슨 일이야? 이것을 어떻게 사용할 수 있습니까? 다른 코마 드는 일반적인 명령 프롬프트에서 작동하도록 동일한 종류의 마술을 수행해야합니까?

도움을 주셔서 감사합니다.


2
음, 멍청한 질문을해서 용서해 주 셨는데 왜 메모장과 썸 드라이브를 사용하여 정보를 다른 기계로 가져올 수 없었습니까? 아니면 다른 컴퓨터로 IP 주소, 심지어 IPv6 주소를 얻는 다른 방법이 있습니까?
YetAnotherRandomUser

답변:


12

모든 컴퓨터에서 홈 버전을 사용하고있는 것 같습니다. 이 버전에는 MSG 명령이 포함되어 있지 않습니다. 이 명령은 Pro에서 시작하는 Windows 버전에서만 사용할 수 있습니다.

Windows Enterprise에서 테스트 한 부차적 인 설명으로 이전 버전의 "net send"명령조차도 해당 버전에 존재합니다.

모든 보고서 msg.exe에서 상위 Windows 버전에서 Home 으로 이식하려고 시도하는 것은 효과가 없으므로 쉬운 해결 방법이 없습니다.

그러나 당신은 자신의 것을 쓸 수 있습니다.

무료 psexec 를 사용하면 팝업 메시지를 생성하는 원격 컴퓨터에서 코드를 실행할 수 있습니다.

몇 가지 아이디어 는 Windows 배치 파일에서 팝업 / 메시지 상자 표시 게시물을 참조하십시오 .

내가 찾은 멋진 것들은 다음과 같습니다.

  • mshta.exeWindows .htaHTML 응용 프로그램 의 런타임 엔진 인 에는 javascript: 프로토콜 URL을 포함하여 명령 줄 인수로 일반 URL을 허용합니다 . 따라서 다음과 같이 시간 초과가 10 초인 경고를 발행 할 수 있습니다.

    mshta "javascript:var sh=new ActiveXObject( 'WScript.Shell' ); sh.Popup( 'Message!', 10, 'Title!', 64 );close()"
    
  • VBScript 파일을 사용하고 파일에 다음과 같은 CScript를 사용하여 호출 .vbs하십시오.

    Set objArgs = WScript.Arguments
    messageText = objArgs(0)
    MsgBox messageText
    

3

MSG /? Win 10 상자에서 실행 MSG하면 명령으로 인식되지 않았다고

우리는 새로운 사무실을 위해 새로운 PC를 구입했습니다. 물론 Windows 10 (Home)이 있습니다.

Windows의 Home 에디션에는 포함되지 않습니다 msg

원본 메시지-Windows CMD-SS64.com

일반적인 명령 프롬프트에서 작동하려면 다른 명령에 동일한 종류의 마법이 필요합니까?

그 질문은 "너무 광범위하다".


SS64는 굉장
YetAnotherRandomUser

5
That question is "too broad".이것은 OP의 문제에 대한 해결책이 아닙니다. 일부 지침 (관련 기사에 대한 링크 일 수 있음)은 덜 무딘 것입니다.
여기 뿌리하지 마십시오 plz ...

@ Don'tRoothereplz ... 나는 "어떤 다른 명령"을 언급하는 질문의 인용 부분을 구체적으로 언급했습니다. 그 부분은 그가 어떤 명령을 참조하는지 알 수 없으므로 실제로 너무 광범위합니다. 또한 그는 "무슨 일이야? 어떻게 쓸 수있게 만들었 니?" 대답입니다. 그는 해결책을 요구하지 않았다.
DavidPostill

3

MSG 프로그램은 Pro 또는 Enterprise 버전의 Windows에서만 사용할 수 있습니다.
주요 목적은 터미널 서버 또는 이와 유사한 것들로 사용자에게 알리는 것입니다. 일반적으로 관리자 만 사용할 수있는 특정 권한이 필요합니다 (일반 사용자에게는 사용 권한이 부여 될 수 있음). 주요 의도는 Windows 관리자가 종료, 문제 등을 사용자에게 알리기 위해 사용하는 것

입니다. WinSxS의 하위 폴더는 Windows Update. Microsoft는이 폴더를 "구성 요소 저장소"라고하며 이에 대한 자세한 내용은 다음 문서를 참조하십시오.
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/manage-the-component-store
내 시스템에서 msg.exe와 동일한 폴더를 찾을 수있었습니다. 그것을 보면, 그것은 유효한 .exe 파일처럼 보이지 않으며 16 진수 편집기에서 볼 때 "DCS"로 시작하지만 실행 파일이면 "MZ"로 시작해야합니다. 이 "DCS"헤더에 대한 문서를 찾을 수 없습니다.

두 컴퓨터 모두 인터넷에 연결되어있는 경우 단순히 메일을 보내고 웹 메일 클라이언트에서 여는 방법도 있습니다. Windows 7 및 10에는 다른 사람에게 도움을 제공하는 기능이 포함되어 있습니다. msra.exe를 시작하여 열 수 있습니다.이 방법이 작동하지 않으면 Teamviewer 와 같은 다른 원격 관리 도구를 사용할 수 있습니다 . Teamviewer에는 LAN 만 연결하는 옵션이있어 로컬 LAN에서 인터넷을 사용할 필요가 없습니다.


1

자세한으로 여기여기 , 당신은 둘 다 필요 msg.exe(에 이동 C:\Windows\System32)

  • C:\Windows\WinSxS\amd64_microsoft-windows-t..commandlinetoolsmqq_31bf3856ad364e35_10.0.18362.1_none_fb86e15d293d8d62\msg.exe

msg.exe.mui(의 이동 C:\Windows\System32\en-US)

  • C:\Windows\WinSxS\amd64_microsoft-windows-t..etoolsmqq.resources_31bf3856ad364e35_10.0.18362.1_en-us_f257f72e582e10e5\msg.exe.mui

그러나 먼저 SXSEXP를 사용하여 압축을 풀어야합니다 (shameless self-promotion) .

> sxsexp64.exe msg.exe expand\msg.exe
Processing target path  msg.exe
msg.exe => expand\msg.exe
File size               12602 bytes

DCS_HEADER found.

 NumberOfBlocks         1
 UncompressedFileSize   26112

DCS_BLOCK #1
 Block->CompressedBlockSize     0000312A
 Block->DecompressedBlockSize   00006600
Operation Successful
> sxsexp64.exe msg.exe.mui expand\msg.exe.mui
Processing target path  msg.exe.mui
msg.exe.mui => expand\msg.exe.mui
File size               2150 bytes

DCS_HEADER found.

 NumberOfBlocks         1
 UncompressedFileSize   7680

DCS_BLOCK #1
 Block->CompressedBlockSize     00000856
 Block->DecompressedBlockSize   00001E00
Operation Successful

이 압축 파일에 복사 할 필요가 무엇을 C:\Windows\System32하고 C:\Windows\System32\en-US각각 사용 MSG.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.