net send 命令怎么用啊?
发布网友
发布时间:2022-05-07 22:19
我来回答
共4个回答
热心网友
时间:2022-07-01 16:41
Net Send 用法
作 用:向网络的其他用户、计算机或通信名发送消息。
命令格式:Net send {name | * | /domain[:name] | /users} message
有关参数说明:
·name要接收发送消息的用户名、计算机名或通信名
·* 将消息发送到组中所有名称
·/domain[:name]将消息发送到计算机域中的所有名称
·/users将消息发送到与服务器连接的所有用户
·message作为消息发送的文本
net send 机器名 内容
net send ip地址 内容
例如:Net send /users server will shutdown in 10 minutes.给所有连接到服务器的用户发送消息。
这是常见的症状:
在计算机上安装 Microsoft Windows XP Service Pack 2 (SP2) 后,您可能无法通过使用 Windows *作系统 NET SEND 命令发送或接收消息。您可能会在下面的一种情况下看到此问题,也可能两种情况下都能看到此问题: • 使用 NET SEND 通知方法向 SQL 服务器*作者通知有关 SQL 服务器实例中出现的事件时。
• 通过使用 xp_cmdshell 扩展系统存储过程运行 NET SEND 命令来将消息发送到网络中的用户或计算机时。
此外,当你尝试通过使用 NET SEND 命令发送消息时,可能会收到以下错误信息:
An error occurred while sending a message to <Computer Name>.
The message alias could not be found on the network.
More help is available by typing NET HELPMSG 2273.
如果存在下列情况之一,就会出现此问题:
• 源计算机正在运行 Microsoft Windows XP SP2。
• 目标计算机正在运行 Microsoft Windows XP SP2。
结果,目标计算机不会收到通过 NET SEND 命令发送的消息。
原因
NET SEND 命令需要使用 Messenger 服务在网络上发送消息。出现上述问题是因为禁用了 Messenger 服务。默认情况下,运行 Microsoft Windows XP SP2 的计算机上会禁用 Messenger 服务。
只要是nt内核
没有关闭Messenger服务
都可以接受net send发送的消息
内网可以直接发送
*的发送需要软件支持,接收不需要
因为很多人利用windows 的messenger的漏洞进行垃圾广告的发送
所以,现在很多人都把windows 的messenger服务给关闭了
即使没有关闭,一般的防火墙也会把messenger的端口关闭;
替代方法
要解决此问题,请将 Messenger 服务的“启动类型”更改为“自动”,然后启动 Messenger 服务。为此,请按照下列步骤*作: 1. 打开 Windows 资源管理器。
2. 在左窗格中,右键单击“我的电脑”,然后单击“管理”。
3. 在“计算机管理”窗口中,展开左窗格中的“服务和应用程序”,然后单击“服务”。
4. 在右窗格中,双击“Messenger”。
5. 在“Messenger 的属性(本地计算机)”对话框中,单击“常规”选项卡。
6. 在“常规”选项卡中,从“启动类型”列表中选择“自动”,然后单击“应用”。
7. 在“服务状态”下,单击“启动”,然后单击“确定”。
另外,有些DOS下的批处理文件是不显示(后台WIN内核)或窗口为最小化的,所以会出现“一闪而过”的状态~
参考资料:http://bbs.isbase.net/showthread.php?t=8998
热心网友
时间:2022-07-01 16:42
操作系统中的信使服务是使用Net命令来进行消息的传输。
许多 Windows 2000 网络命令都以词 net 开头。键入 net /? 可以看到所有可用的 net 命令的列表。 在这里就有一个“net send”命令可以传送消息,在“开始/运行”或“命令提示符”里面使用。
使用方法:net send {name | * | /domain[:name] | /usersmessage} 这是一个指令式的工具,它有很多参数。
name
指定用于发送消息的目标用户名、计算机名。如果名称是包含空白字符的计算机名称,那么就对 ("name") 使用引号,如"server user" 。要注意的是名称不要超过16 个字符,也可以直接使用IP地址。
*
将消息发送给在您域或工作组中的所有名称。
/domain[:name]
将消息发送给计算机域中的所有名称。如果指定了 name,消息将被发送到指定域或工作组中的所有名称。
/users
将消息发送给所有连接服务器的用户。
message
指定将文本作为消息发送。
上面的参数很多用于Windows Server的域用户。一般来说,如果“server1”机器想发消息给“server6”,就可以使用:“net send server6 你好,可以收到吗?”就可以了。
注意。如果对方把message的服务关闭掉的话。那就无法收到了。
参考资料:http://www.ii8888.com/read.php?wid=57
热心网友
时间:2022-07-01 16:42
应该是
NET
SEND
*(发给网内所有机器)/指定IP
《内容》那么整个网内就会收到此信息,开启了信使服务。
而关闭服务为在DOS中NET
STOP
MESSENGER关闭。
NET
SEND是一个易于使用的图形的P2P协作应用,自动检测附近的主机、好友管理、方便邮件答复、消息历史记录、实时更新、简单文件传输desiged工具。
热心网友
时间:2022-07-01 16:43
dos 发消息的 net send 192.168.1.100 你好
就是给192.168.1.100 的电脑发 “你好” 的消息