Info
My Windows-Server 2008 R2 machine couldn’t msg my Windows 7 box due to Error 5 getting session names.
I found the solution here, in a comment made by Consoles. I reblog it so it can be found easier.
It turns out it has nothing to do with not being on the same domain or whatever. It is due to a setting related to Terminal Server.
That’s not to miraculous, since msg.exe is designed for messaging to terminal users.
So, changing a simple registry value and rebooting makes it all work again.
Solution
On the machine that you cannot message to:
Use regedit to navigate to: HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server
Then change the following value:
Name : AllowRemoteRPC
Type : REG_DWORD
Value : 1
Reboot. Now it should work.
【以上转载自http://blog.umito.nl/2010/02/20/solution-to-msg-exe-error-5-getting-session-names.html】
经过测试,在windows 7的机器上可以实现msg通信。
msg jhu1 /server:cnsh2wjhu1 hello