一提到信息通讯,大家可能会条件反射地想到QQ等聊天软件,的确,这些聊天工具提供了强大的功能,方便了广大互联网用户进行及时的消息传递。在局域网中,我们当然也可以使用QQ、MSN等即时聊天工具联络,但其实在win2000、xp等操作系统中,提供了一个非常方便实用的“信使”功能,通过它和简单的批处理命令,我们可以在不安装第三方软件的情况下,快速实现局域网内的信息传递功能。
1 信使服务功能的具体使用方法
在“开始”—“运行”中输入“cmd”命令回车,进入命令提示符工作状态。
1) 开启信使服务(局域网中要接收、发送信息的用户都要开启)
分为两个步骤:第一步,在命令提示符下输入“services.msc”命令回车执行,在打开的“服务”窗口中启动“messenger”服务;第二步,在命令提示符下输入“net start messenger”回车执行。
2) 给局域网中单个用户发送信息
命令格式为:netsendIP地址信息内容
例如:给IP地址为192.168.0.2局域网用户发信息“你好”
具体操作如下:在命令提示符下输入:“net send 192.168.0.2 你好”,回车执行即可。
3) 给局域网中本工作组内所有用户群发信息
命令格式为:netsend*信息内容,如:“net send * 你好”,回车执行即可。
4) 给局域网中其它工作组中的所有计算机群发信息
信息不仅能发给网络中的任何一台计算机或群发给本工作组中的所有计算机,而且也可群发给其它工作组内的计算机。命令格式为:“net send * /domain:工作组名 信息内容”。 例如,要将信息“今天下午不上课”发到student工作组中的所有计算机,只要运行“net send * /domain:student 今天下午不上课”,就能将消息发送到student工作组中所有当前可支持信使服务的计算机了。
发送成功后,会提示“消息已发送到域student”,需要注意的是群发消息给工作组中所有计算机时,如果某些计算机当时关机,或没有登录到网络上,那就不会收到信息了。
5) 发消息给连接到本机的用户
很多计算机都有共享内容,或运行着FTP、WWW等服务内容,如果有用户正在访问自己的共享资源时,则可以与这些用户进行信息通讯。命令格式如下:“net send /users 信息内容”。
例如,自己的电脑即将关机,但有人正在使用自己的共享资源,可以用下边的命令,发一条信息给所有目前连接到本机的用户,让他们尽快结束连接。只要在提示符下运行“net send /users 本机即将关闭”,这样消息就可发送给目前所有连接到本机的电脑了。
6) 通过“昵称”发送信息
为了便于识别,在局域网中我们可以通过昵称来取代IP地址来发送信息。
命令格式为:net name 昵称
例如要设置昵称为“teacher”,可以在命令提示符下输入:“net name techer”,回车执行。
设置成功之后,局域网中的其他用户可通过你的昵称给你发送信息,如:“net send techer 你好”。
注:一台计算机可以设置多个昵称,所有的昵称可以通过“net name”命令来查看。不用的昵称可以用“net name 昵称 /delete”命令来删除。
7) 查看在线信息
在局域网中,如果想查看哪些计算机连接在网上,可通过“net view”命令来实现,如果想查看其他域工作组中计算机的在线情况,可通过“net view /domain:工作组名”命令来实现。
8) 关闭信使服务
分为两个步骤:第一步,在命令提示符下输入“services.msc”命令回车执行,在打开的“服务”窗口中禁止“messenger”服务;第二步,在命令提示符下输入“net stop messenger”回车执行。
2 使用批处理方便快速进行信息发送。
用Send命令发消息,每次都要进入命令提示符输入命令有点繁琐,这里使用批处理命令可以简化操作。
1) 发送消息给单个用户
步骤如下:
第一步:打开记事本,输入如下内容。
@echo off
Cls
echo 在弹出的“服务”窗口中手动开启messenger服务,然后关闭窗口进行下一步操作
call services.msc
net start messenger
:A
set /p n=请输入用户IP地址或者用户名:
set /p m=请输入消息内容:
net send %n% %m%
Pause
Goto A
第二步:将文件保存为send1.bat,需要使用的时候直接双击即可。
双击这个文件,首先会弹出“服务”窗口,在“服务”窗口中手动启动“messenger”服务,然后关闭“服务”窗口,接着会提示“请输入用户IP地址或者用户名”,输入对方的IP地址或用户名,然后按下回车。此后会提示“请输入消息内容”,直接输入并回车即可。
2) 发送消息给多个用户
步骤如下:
第一步:打开记事本,输入如下内容。
@echo off
Cls
echo 在弹出的“服务”窗口中手动开启messenger服务,然后关闭窗口进行下一步操作
call services.msc
net start messenger
:A
set /p n=请输入多个用户IP地址或者用户名,用逗号隔开:
set /p m=请输入消息内容:
for %%i in (%n%) do net send %%i %m%
Pause
Goto A
第二步:将文件保存为send2.bat,需要使用的时候直接双击即可。
双击这个文件,首先会弹出“服务”窗口,在“服务”窗口中手动启动“messenger”服务,然后关闭“服务”窗口,接着会提示“请输入多个用户IP地址或者用户名,用逗号隔开”,输入你要发送的多个用户的IP地址或用户名(输入时各用户IP地址或用户名之间用逗号隔开),然后按下回车。此后会提示“请输入消息内容”,直接输入并回车即可。 (责任编辑:南粤论文中心)转贴于南粤论文中心: http://www.nylw.net(南粤论文中心__代写代发论文_毕业论文带写_广州职称论文代发_广州论文网)