XP中轻松获取未使用的IP地址「建议收藏」

XP中轻松获取未使用的IP地址

大家好,又见面了,我是全栈君。

在我们解决Windows 操作系统的DHCP故障时,有时要找出某个地址范围内有哪些地址没有被使用。只需建立一个批处理文件,要求它只返回那些未用的IP地址,然后再将命令的结果输入到一个文本文件中。 




  在我们解决Windows 操作系统的DHCP故障时,有时要找出某个地址范围内有哪些地址没有被使用。只需建立一个批处理文件,要求它只返回那些未用的IP地址,然后再将命令的结果输入到一个文本文件中。 




  作为网管员,在我们解决Windows 操作系统的DHCP故障时,有时要找出某个地址范围内有哪些地址没有被使用。本人以前介绍过一种方法:打开命令提示窗口,在For…in…Do循环中调用ping命令。例如,为了找出在地址范围192.168.1.1 到 192.168.1.100有哪些地址没有被使用,可以使用这个命令:For /L %f in (1,1,100) Do Ping.exe -n 2 192.168.1.%f 




  该命令会报告指定范围内的所有IP地址,不管是在用的还是未用的,用户都不得不在命令行窗口中翻看大量的内容。其实,我们完全可以避免这些麻烦,只需建立一个批处理文件,要求它只返回那些未用的IP地址,然后再将命令的结果输入到一个文本文件中。下面介绍方法: 




  打开记事本,在窗口中输入如下的命令: 




@Echo off 
date /t > IPList.txt 
time /t >> IPList.txt 
echo =========== >> IPList.txt 
For /L %%f in (1,1,100) Do Ping.exe -n 2 192.168.1.%%f   Find 
“Request timed out.” & echo 192.168.1.%%f Timed Out >> 
IPList.txt & echo off 
cls 
Echo Finished! 
@Echo on 
Notepad.exe IPList.txt 



  将此文件存为IPTracker.bat,关闭记事本程序。 




  需要注意的是,在这个批处理文件中,整个的For…In…Do命令由几个被“&&”连接起来的命令组成。该命令以“For”开始,以“Off”结尾,而且整个命令必须在一行上。当然,如果用户要使用此方法的话,需要使用用户自己的IP地址来替换示例中的IP地址。 




  以后,如果用户要解决DHCP问题,可以在浏览器窗口中定位并双击IPTracker.bat文件,然后启动一个IP地址跟踪工具,这个批处理只查找那些未用的IP地址,并将结果存到记事本文件中。(在此例中,这个保存的批处理文件成为一个IP地址跟踪工具,它可以一次创建,反复使用。) 



  注意:此方法只适用于Windows XP Professional(专业版) 








本文转自redking51CTO博客,原文链接:http://blog.51cto.com/redking/15593,如需转载请自行联系原作者



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107974.html原文链接:https://javaforall.net

(0)
上一篇 2022年3月11日 下午8:00
下一篇 2022年3月11日 下午8:35


相关推荐

  • Linux实现字符设备驱动的基础步骤

    Linux实现字符设备驱动的基础步骤

    2021年12月10日
    49
  • linux如何退出文件查看模式,linux vi保存退出指令(如何退出vi)

    linux如何退出文件查看模式,linux vi保存退出指令(如何退出vi)有很多方法退出Vi当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell;若当前编辑的文件没被修改过则Vi直接退出返回到shell在末行模式下输入命令:wVi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名[例]:wnewfi…

    2026年4月15日
    4
  • 通达信客户端程序化下单

    通达信客户端程序化下单通达信是股票市场上最常用的客户端之一 几乎所有的券商都有通达信客户端 而很多朋友在盘中都想有一个自己的下单程序 下面从 2 方面探讨一下通过通达信自动化下单的办法 一 利用模拟按键类程序利用通达信的客户端界面本身 获取各个控件的类型和实例名 通过 AUTOIT 等脚本程序实现通达信客户端的自动化下单 此种方法简单方便 都是通过 windows 的库函数的调用来模拟消息 从而实现自动化下单 但是此方法只

    2026年3月17日
    3
  • android酒店点餐系统设计,基于安卓Android酒店点餐系统APP的设计与实现(MySQL)(含录像)…

    android酒店点餐系统设计,基于安卓Android酒店点餐系统APP的设计与实现(MySQL)(含录像)…基于安卓Android酒店点餐系统APP的设计与实现(MySQL)(含录像)(毕业论文9900字,程序代码,Android客户端和JAVA服务端,MySQL数据库)系统需求分析手机端:1.用户注册、登录、修改密码、修改个人信息2.查看菜单、加入菜单列表,选择日期,模拟在线支付或者餐后付款3.查看个人订单,用餐评论后台管理端:1.管理员登录、修改密码2.酒店菜…

    2022年6月19日
    42
  • .NET面试题「建议收藏」

    .NET面试题「建议收藏」1. 简述 private、 protected、 public、 internal 修饰符的访问权限。答 .private

    2022年7月1日
    28
  • SecureCRT中文乱码,导致上传到nginx上的文件乱码,访问报404「建议收藏」

    SecureCRT中文乱码,导致上传到nginx上的文件乱码,访问报404「建议收藏」问题背景:因使用secureCRT工具,上传文件到linux系统nginx服务上,因部分文件名包含中文,导致访问路径报错404,查看时显示乱码等问题。一般解决办法1.右键点击SecureCRT的连接标签。2.在弹出的窗口中,左边栏选择“外观”选项卡,在右边的窗口中选择UTF8,如图所示:3.此时,SecureCRT中即可正常显示中文了:此时虽然可以显示中文,但是在SecureF…

    2022年7月17日
    18

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号