MSG命令使用详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MSG命令使⽤详解
最近在编写FTP上传数据的批处理时,需要⽤到局域⽹内传输数据来提⽰错误,突然想起忘了N久没⽤的命令(net send),结果在win7 下cmd运⾏net send /? 运⾏失败。

经过百度⼤神的搜索,原来从vista之后net send 命令被微软取消了,再次百度,WIN 7局域⽹内发送消息可以使⽤MSG 命令。

在坛⼦⾥找了好久也没找着真正的使⽤⽅法,就⾃⼰百度,google 终于搞定了,发出来让⼤家看下。

MSG 系统⾃带使⽤帮助
C:\Windows\system32>MSG
将消息发送给⽤户。

MSG {username | sessionname | sessionid | @filename | *}
[/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]
username 标识指定的⽤户名。

sessionname 会话名。

sessionid 会话 ID。

@filename 识别这样⼀个⽂件,该⽂件含有将所发消息发送到的⽤户名、会话名和会话标识号的列表。

* 给指定服务器上的所有会话发送信息。

/SERVER:servername 要联系的服务器(默认值是当前值)。

/TIME:seconds 等待接收器确认消息的时间延迟。

/V 显⽰有关执⾏的操作的信息。

/W 等待⽤户的响应,跟 /V ⼀起有⽤。

message 要发送的消息。

如果没有指定,发出提⽰,或者从 stdin读取。

以下代码均在开始---执⾏------CMD内测试。

测试条件:本机IP:192.168.1.200 测试电脑IP:192.168.1.201 在同⼀局域⽹内,并且可以ping通。

1.根据以上MSG使⽤⽅法进⾏本机调试验证。

MSG /server:19
2.168.1.200 * "Hello" ----------------->>>>> 运⾏成功,弹出消息对话框。

2.然后再进⾏局域⽹内两台电脑通信验证。

MSG /server:192.168.1.201 * "Hello" ---------->>>>> 运⾏失败,报错。

获取会话名称时的错误 1722。

3.再次百度,在CSDN的⼀个帖⼦上有⼀个办法,CMD内regedit修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\TERMIMAL SERVER内的ALLOWREMOTERPC的值修改为1 (默认为0),因为在XP系统下net send 命令需要开启Messenger信使服务,但是在win7内没有此项服务,所以需要修改注册表来使win7系统可以局域⽹内发送信息,可XP类似。

4.此时验证还是失败,把测试电脑和本机的防⽕墙全部关闭,把测试电脑的注册表同上也修改OK, 再次验证 MSG /server:192.168.1.201 * "Hello"运⾏失败,报错 192.168.1.201不存在或连接失败。

最后找来找去,⽤GOOGLE 搜索发现了最终的答案。

打开控制⾯板,双击凭据管理器,点击添加windows凭据,第⼀⾏写测试电脑的IP地址,第⼆⾏写测试电脑的⽤户名,第三⾏写测试电脑的密码,重启电脑,运⾏--cmd-------MSG /server:192.168.1.201 * "Hello" ------------->>> 运⾏成功。

Google 搜索的最终答案(英⽂的,有点英⽂基础可以看懂的)链接:
1 go to credential manager
2 click add a windows credential
3 type the name of the computer, username and password of the computer that you are trying to contact
4 computers that you are trying to contact most be in the same network as you.
good luck it took me months to get it properly working
在以上的学习过程中,发现也可以,cmd 内输⼊\\192.168.0.201 然后回车,弹出对话框输⼊帐号和密码,
下⾯有⼀个勾选项,为记录帐号和密码,勾选此项,凭据管理器内⾃动添加对应的windows凭据。

出处:。

相关文档
最新文档