ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2113|回复: 7

[转帖]Windows 2000内置“QQ”也疯狂 最强net send命令解析

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-4-9 16:16 | 显示全部楼层 |阅读模式
一谈到聊天,大家可能会条件反射地想到国际因特网,可能也会想到ICQ或者是QQ,但肯定不会想到Windows 2000内置的聊天功能。其实Windows 2000为我们提供的聊天功能,不但有电子邮件的群发功能,也有QQ的实时交流功能。由于该功能往往是通过DOS命令来实现的,这也是它不被习惯了窗口操作的用户重视的原因,不过笔者认为玩转Windows 2000内置的“QQ”,能很轻松地在局域网中相互传递信息。   1、定制聊天昵称 在使用Windows 2000内置的“QQ”与局域网网友聊天时,首先应该给自己命名一个个性化名称,以便网友日后好识别自己;定制昵称时,首先应该在系统桌面上依次执行“开始”/“程序”/“附件”/“命令提示符”命令,来打开“运行”对话框,当然大家也可以按键盘上的有Windows旗帜标志的“Win键+R”来打开命令输入对话框;然后在 “运行对话框”中输入“net name xxx”这样的字符串命令,来为自己定制一个个性化的“昵称”,这里的XXX就是昵称的名字。比方说,要想让“昵称”设置为“happytofly”,那么大家只要在运行对话框中输入“net name happytofly”命令,再单击回车键后,系统会提示大家“消息名称happytofly添加成功”。以后所有知道这个昵称的人都可给大家发送消息来聊天了。 2、删除聊天昵称 要是对自己的昵称不满意的话,大家也可以在DOS命令提示符下输入“net name XXX /delete”这样的字符串命令,来将当前指定的XXX“昵称”删除掉,那么以后别人就不能通过XXX这个“昵称”向你发送消息了;比方说,要删除“happytofly”这个聊天昵称时,可以直接输入“net name happytofly /delete”命令,并单击回车键,随后系统会提示“happytofly已经删除”字样。 3、批量创建昵称 为了提高操作的效率,大家可以同时为若干用户创建网友昵称另外,建议最好把“net name XXX”这些命令放到C盘根目录下的autoexec.bat中,这样计算机在每次重新启动时,就能自动建立自己的“昵称”了。此外,大家在创建“昵称”时,尽量使用不超过15个字符的英文字母,并且大小写不区分,同时要注意创建的名称不能与工作组或域中已有的“昵称”同名。 4、查看在线信息 在局域网中,大家如果想要查看当前有哪些电脑连到了网上的话,可以使用Windows 2000内置“QQ”中的“net view”命令,来了解本地工作组中所有在线电脑的网络登录信息(包括连接到网络上的计算机名以及对方网友的名称),同时还能查看到其它工作组所有在线电脑的计算机名;在查看时,只要在DOS命令提示符下输入“net view”这样的字符串命令,并单击回车键,随后系统就能把连接到局域网上的所有计算机的名字显示出来,如图3所示。该界面中的两个反斜杠()后边所指的是连接到网络上的计算机名称,倘若大家要想查看其他域的工作组所有电脑在线情况的话,可以使用“net view /domain:工作组名”这样的格式来查看。比方说,大家要想查看yyy工作组所有电脑在线信息时,可以输入“net view /domain:yyy”命令,单击回车键以后,系统也会弹出列表出来。 5、查看所有昵称 Windows 2000内置的“QQ”功能允许大家在同一台计算机中使用多个“昵称”,来与不同的网友进行交流,该功能与QQ的“好友分组”功能有点相似,要是想接受某些网友消息时,可以使用“net name XXX”命令把指定昵称打开,要是不想使用指定昵称与别人聊天时,可以直接运行“net name XXX /delete”将指定昵称关闭掉。如果自己的昵称有很多的话,大家可以在聊天之前先查看一下自己目前所有的昵称,以便从中选择合适的一个,只要在命令提示符下输入“net name”命令,系统就会自动将本地计算机上的所有“昵称”显示出来。其中第一行“昵称”是系统自动创建的计算机名,大家是无法通过命令删除的,其余的“昵称”大家是自己建立的,可以被任意删除。 6、使用昵称聊天 在知道对方网友的“昵称”时,大家可以直接使用“昵称”与其聊天,只要在DOS提示符下输入“net send 昵称 聊天内容”这样的格式字符串就能将聊天内容发送给指定的网友了。比方说,大家要想通知happytofly网友“今天晚上请你吃饭”时,可以在命令提示符下直接执行“net send happytofly 今天晚上请你吃饭”命令,要是聊天内容被成功发送出去,对方网友收到该信息时,大家就可以看到本地系统会提示“消息已经送到happytofly”的字样,同时对方网友的计算机上就会自动弹出对话框。要是对方网友的计算机没有打开或者系统不支持信使服务的话,本地系统就会收到类似“发送消息到happytofly的时候出错。网络上找不到此消息别名”等字样。 7、使用计算机名或IP地址聊天 除了可以使用昵称与对方网友聊天外,Windows 2000内置的“QQ”也允许大家通过对方网友的IP地址或计算机名称来进行相互交流,这个功能特别适合那些暂时还没有“昵称”的网友使用。在使用这种方式来聊天时,大家可以在DOS命令提示符下输入“net send IP地址或计算机名 聊天内容”格式来向指定计算机发送聊天信息。比方说,大家要想给计算机名为“007”的网友发送一条“Good Morning”内容时,可以直接运行“net send 007 Good Morning”命令;要想给IP地址为168.160.0.1的网友发送一条“Good Morning”内容时,可以直接运行“net send 168.160.0.1 Good Morning”。 8、与本机用户聊天 有时本地计算机中包含许多共享内容,或运行着FTP、WWW等服务内容,要是有用户正在访问自己的共享资源时,那么大家也可以与这些用户进行聊天。 在开始聊天时,大家可以在DOS提示符下执行“net send /users 聊天内容”这种字符串命令;比方说,要给本机中的所有用户发送“欢迎访问共享资源”信息时,可以输入“net send /users 欢迎访问共享资源”格式的字符串,单击回车键后,这个消息就能自动发送给目前所有连接到本地系统的计算机用户了。 9、在本工作组中广播消息 Windows 2000内置的“QQ”允许大家群发消息给本工作组中的所有计算机,因此一旦有信息需要通知本地工作组中的所有计算机时,大家只要在DOS提示符下输入“net send * 发布内容”格式的字符串命令。比方说,要提醒局域网AAA域中的各个计算机用户“请按正确顺序关闭计算机”时,可以在命令提示符下运行“net send * 请按正确顺序关闭计算机”命令,一旦该命令执行成功的话,本地系统会弹出“消息已发送到域AAA”这样的提示信息。此外,大家还需要注意的是,一次发给多个用户的群发消息最多为128个字符。 10、在其它工作组中广播消息 要是想将通知或者消息发送给其它工作组中的所有计算机时,大家可以在命令提示符下输入“net send * /domain:工作组名 发布内容”这样的字符串命令。比方说,要将信息“请在五分钟内关闭计算机”发到BBB工作组中的所有计算机上的话,可以在提示符下直接输入“net send * /domain:BBB 请在五分钟内关闭计算机”命令,单击回车键后,系统就能将指定内容发送到BBB工作组中所有当前可支持信使服务的计算机了。一旦发送成功后,本地系统会弹出一个提示框通知用户“消息已发送到域BBB”,要是本地或者其他工作组中的计算机关机,或没有登录到网络上的话,那么广播的消息就不能达到那些计算机了。 11、拒绝接受聊天信息 要是对方网友通过计算机名来与自己聊天或者发信息时,聊天的内容都是通过弹出式的对话框显示出来的,一般来说无法拒绝接收。不过,要想强行拒绝消息的话,可以直接在DOS提示符下执行“net stop messenger”字符串命令,这样对方网友在给自己发送聊天内容时,就会收到“发送消息到XXX的时候出错,网络上找不到此消息别名”的提示信息,自己当然就不会收到任何聊天内容了。要是想重新与网友聊天的话,只要再执行“net start messenger”命令一次,过一会儿就能继续与网友聊天了;当然大家如果重新启动计算机系统的话,也可以恢复Windows 2000的信使服务功能。

TA的精华主题

TA的得分主题

发表于 2005-4-9 16:21 | 显示全部楼层
这个东东我用过,可把同事给下坏了,以为是病毒哪

TA的精华主题

TA的得分主题

发表于 2005-4-9 17:00 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

呵呵,好玩,不知是不是只有2000对2000时才有效,如XP对XP,或XP对2000等有效吗?

[此贴子已经被作者于2005-4-9 17:01:51编辑过]

TA的精华主题

TA的得分主题

发表于 2005-4-9 17:37 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-4-10 17:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
XP中也能用,只是不知道XP中DOS状态下怎样启动中文输入法

TA的精华主题

TA的得分主题

发表于 2005-9-2 20:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
以下是引用zhang007在2005-4-10 17:35:00的发言: XP中也能用,只是不知道XP中DOS状态下怎样启动中文输入法

最简单的就是直接用记事本编写,保存为BAT格式即可了!!这样运行这个文件即发送了信息,当然也是比较麻烦的啦!!还是用VB或VBA比较快捷的!如:

Private Sub NetSend() 'Shell "net send 192.168.0.1 你的计算机已经感染了病毒,请马了关机!", vbHide 'Shell Message.Value, vbHide End Sub

试试吧!!

TA的精华主题

TA的得分主题

发表于 2005-9-2 21:32 | 显示全部楼层

net stop Messenger

可以对付net send !

TA的精华主题

TA的得分主题

发表于 2013-1-18 15:53 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
哇塞,原来还有这么强大的东东
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-16 11:10 , Processed in 0.026838 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表