网络管理员时刻要清楚局域网有多少台计算机处于连网状态,这样的好处是可以便捷、准确的控制管理每台电脑,发现某台电脑中毒或者数据流量异常能及时排查、封网.那么如何快速统计出当前局域网中正在连网的计算机数量呢?![]()
能实现这种功能的工具在网上有很多,例如:超级网管(SuperLANadmin)等等,喜欢的朋友可以自己搜索一下。在这里我主要谈的是调用本机dos命令来实现上述结果,毕竟我们不可能天天把工具带在身边。同时,此处我也不讲解每个dos命令的功能,有兴趣的朋友可以自己学习一下.
1.查询局域网IP所在的网段
第1步以WindowsVista为例,在"开始→搜索"对话框输入"cMD"命令,按回车键可以打开"命令提示符"对话框。
第2步在"命令提示符"对话框中输入"Ipconfig"命令,按回车键即可显示本机所在的网段"192.168.0.*",(*代表0~255某一个数字),如图1所示。

2.利用DOS批处理Ping网中可能存在计算机。
第1步在"命令提示符"对话框中输入"for/L%iIN(1,1,254)DOping-w2-n1192.168.0.%i"命令(此命令的功能读者自己研究一下,不说明了,篇幅有限),如图2所示。

第2步按回车键后,即可按192.168.0.1~192.168.0.255的顺序Ping局域网中的计算机,如图3所示。

3.显示局域网中计算机IP列表。
第1步Ping命令的批处理执行结束后,输入"arp-a"命令,如图4所示。

第2步按回车键即可显示局域网中所有的IP地址列表,如图5所示。

总结:此方法不需要借助专业的网络管理软件,只需要两个DOS命令即可做到。网络用户更改IP地址也没用,因为两个命令的功能是批量列出局域网中IP地址和网卡的对应关系,网卡地址是无法更改的。利用这个方法可以快速列出当前有多少台计算机正在连网。同时也说明DOS功能强大。关键时刻还是用DOS吧!!!
| 附件 | 大小 |
|---|---|
| 6067728991227063693.jpg | 51.01 KB |
| 7437359261227063887.jpg | 27.08 KB |
| 5419655711227064000.jpg | 52.7 KB |
| 31144811227064102.jpg | 52.12 KB |
| 8153604181227064229.jpg | 62.6 KB |
评论
经典! 应该让你出版dos应用大全才是!
经典!
应该让你出版dos应用大全才是!
我是管理员!
好帖
不错,无工具状态下可以快速实现局域网中IP列表的查找!
DOS经典命令
此贴技术含量比较高。
发表新评论