找到的都很慢。扫一个200多台的局域网要很久,等不了了,我刚接触批处理,望高手指点。代码能返回机器名、IP、网卡地址。
根据二楼hanyeguxing 的建议改为如下,确实加快了速度(扫网段用了6分钟),以前没注意过这个参数。
三楼链接的代码扫网段用了1分钟,也还不够快。
谢谢以上两位!!!
没有没更快点的?批处理到极限了吗?- @echo off
- color 0A
- echo.
- echo 正在检测局域网中在线的机器......
- echo.
- echo .........ctrl+c退出
- echo.
- echo.
- FOR /L %%i IN (1,1,254) Do ping 192.168.1.%%i -n 1 -w 800
- arp -a >%TEMP%\OnLineIP.txt
- echo.
- echo.
- echo.
- echo *_____*_____*请查看%TEMP%中OnLineIP.TXT文件*
- echo.
- echo. & pause
复制代码
[ 本帖最后由 antony521 于 2010-4-8 17:08 编辑 ] |