谁知道在xp操作系统下如何使用dos命令发送消息(5分)

  • 主题发起人 主题发起人 青云
  • 开始时间 开始时间

青云

Unregistered / Unconfirmed
GUEST, unregistred user!
我做了一个在局域网发短消息的工具
http://www.yzsoftware.com/bbs/show.asp?id=47&bd=90&totable=1

方法很简单,实际上就是用
net send 计算机名 消息
这条dos指令,在win 2000 下面用的很正常,
可是我发现我这个方法在xp里面用不起来了.

谁知道在xp操作系统下如何使用dos命令发送消息
 
说明xp禁用了信使服务 打开方法: 管理工具---服务---信使服务---启动 并改为自动启用模式。

即可。
 
楼上的朋友,谢谢您的提醒
不过我发现两个问题:
1、我按你的方法做了,但是没有找到你说的“信使服务”这个选项
2、在 xp下,我用 net send * hello 就能够给局域网内的所有机器发送消息hello,所以从这点看信使服务开着呢。
  
我估计可能是指令格式不对的问题。
 
信使服务:Messenger
 
楼上朋友提供的方法我看了
是有一个 Messager 服务,不过已经启动了
它的路径是:
D:/WINDOWS/System32/svchost.exe -k netsvcs
 
xp的信使服务dos prompt发送方法也是
net send xxx xxx
 
楼主的网站挺好的,就是差点人气,呵呵
 
net send 对方ip/主机名 信息
 
(12)Net Send
作 用:向网络的其他用户、计算机或通信名发送消息。
命令格式:net send {name | * | /domain[:name] | /users} message
参数介绍:(1)name要接收发送消息的用户名、计算机名或通信名。
(2)*将消息发送到组中所有名称。
(3)/domain[:name]将消息发送到计算机域中的所有名称。
(4)/users将消息发送到与服务器连接的所有用户。
(5)message作为消息发送的文本。
简单事例:(1)net send /users server will shutdown in 5 minutes.给所有连接到服务器的用户发送消息
 
和win2000是一样的啊。
 
据说,其实接受消息也可以用自己的程序实现,而不是通过windows自带的接收短消息的pop工具,不知道哪位朋友对这个有所见解的。
 
后退
顶部