收藏 分享(赏)

局域网空闲IP查询.doc

上传人:精品资料 文档编号:10281193 上传时间:2019-10-28 格式:DOC 页数:1 大小:22KB
下载 相关 举报
局域网空闲IP查询.doc_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

1、:原理介绍:先通过 net view 命令获取局域网的所有计算机:(无法查询没有安装 netbios 协议的计算机);再 ping 这些计算机 (ping 不通也没关系):然后查 arp 缓存。:code by 2008-1-7echo off &setlocal enabledelayedexpansiontitle 局域网空闲 IP 查询Rem /*=获取本机的 IP 地址(局域网)=*/echo 正在获取本机的 IP 地址,请稍等.for /f “tokens=3 skip=2 delims=: “ %i in (nbtstat -n) do (set “IP_addr=%i“set

2、IP_addr=!IP_addr:1,-1!echo 本机 IP 为:!IP_addr!goto :next):nextfor /f “delims=. tokens=1,2,3,4“ %i in (“%IP_addr%“) do set IP_fd=%i.%j.%kRem /*=获取计算机名=*/echo.&echo 正在获取局域网内计算机名,请稍等 .echo 处于网段 %IP_fd%.* 的计算机有:&echo.for /f “delims=“ %i in (net view) do (set “var=%i“rem -获取计算机名称 -if “!var:0,2!“=“ (set “var=!var:2!“echo !var!Rem -ping 计算机名-ping -n 1 !var!nul)echo.&echo -Rem /*=提取 arp 缓存=*/echo.&echo 正在获取局域网内计算机 IP,请稍等.& echo.for /f “skip=3 tokens=1,* delims= “ %i in (arp -a) do echo IP: %i 已经使用echo.&echo -echo 程序完成,谢谢使用!pausenul

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报