使用netsend命令在局域网内发消息
WindowsXP/2000中提供了一条发送网络消息的命令netsend,使用该命令也可以向局域网/广域网发送一条消息,注意不能跨网段!命令格式为:netsend计算机名/IP地址“消息内容”。
例如:要给IP地址为192.192.192.1的电脑,发送“还有5分钟就下班关闭服务器了”这条消息,可以这样操作:
单击菜单“开始”/程序/附件/命令提示符,键入以下命令:
netsend192.192.192.1"还有5分钟就下班关闭服务器了"
稍等片刻,192.192.192.1电脑桌面上将会弹出一个标题为“信使服务”的窗口,里面显示你发送的消息。
小提示:假如对方关闭了Messenger服务,这条消息就不会显示了。如果你不想收到该类消息,也可以点击菜单“开始”/设置/控制面板/管理工具/服务,在服务中关闭“Messenger服务”;如果想启动Messenger服务,你可以在服务中操作。当然也可以使用以下命令启动或禁止Messenger服务:
netstopMessenger停止Messenger服务;
netstartMessenger开始Messenger服务。
1.要想实现给局域网中其它电脑发消息,首先需要开启“AllowRemoteRPC”功能。打开“运行”对话框(按Win+R可打开),输入“Regedit”打开注册表编辑器。
2.在注册表中依次展开【hkey_localmachine】--->【system】--->【CurrentControlSet】---->【Control】---->【terminalserver】在右侧窗口中找【AllowRemoteRPC】项。
3.双击【AllowRemoteRPC】项,在弹出的编辑窗口中,将其数值改为1,点击“确定”完成设置。
4.接下来需要知道对方电脑的IP及登陆用户名和密码信息。然后打开“控制面板”,点击“凭证管理器”项进入。
5.接着在打开的“凭证管理器”窗口中,点击“添加Windows凭证”按钮进入。
6.接下来输入要发送信息的对方电脑的IP地址,以及登陆用户名和密码,点击“确定”完成添加凭证操作。
7.接下来打开“Windows防火墙”,进入“允许Windows或程序通过防火墙”项进入。
8.在打开的“允许程序通过Windows防火墙进行通信”列表中,勾选“MessageQueuing”项。
9.最后就可以使用“MSG”命令给指定IP主机发消息啦。
格式为“Msg /server:IP*"消息内容”。如图: