[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 批处理如何最快速的搜索局域网内在线、不在线计算机?

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

[ 本帖最后由 antony521 于 2010-4-8 17:08 编辑 ]

返回列表