作为一名网络管理员,我们在解决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地址。
然后把命令下达了
结果被输入到文本文件中。Windows系统如何跟踪IP地址,有以下几种方法:
打开记事本,在窗口中输入以下命令:
@echo off
date /t IPList.txt
time /t IPList.txt
echo===========IPList.txt
For /L %%f in (1,1,100), please select Ping.exe-n 2 192. 168. 1. %%f found
'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地址跟踪工具,可以创建一次并重复使用。)