在我們解決Windows 操作系統的DHCP故障時有時要找出某個地址范圍內有哪些地址沒有被使用只需建立一個批處理文件要求它只返回那些未用的IP地址然後再將命令的結果輸入到一個文本文件中
在我們解決Windows 操作系統的DHCP故障時有時要找出某個地址范圍內有哪些地址沒有被使用只需建立一個批處理文件要求它只返回那些未用的IP地址然後再將命令的結果輸入到一個文本文件中
作為網管員在我們解決Windows 操作系統的DHCP故障時有時要找出某個地址范圍內有哪些地址沒有被使用本人以前介紹過一種方法打開命令提示窗口在For…in…Do循環中調用ping命令例如為了找出在地址范圍 到 有哪些地址沒有被使用可以使用這個命令For /L %f in () Do Pingexe n %f
該命令會報告指定范圍內的所有IP地址不管是在用的還是未用的用戶都不得不在命令行窗口中翻看大量的內容其實我們完全可以避免這些麻煩只需建立一個批處理文件要求它只返回那些未用的IP地址然後再將命令的結果輸入到一個文本文件中下面介紹方法
打開記事本在窗口中輸入如下的命令
@Echo off
date /t > IPListtxt
time /t >> IPListtxt
echo =========== >> IPListtxt
For /L %%f in () Do Pingexe n %%f Find
Request timed out & echo %%f Timed Out >>
IPListtxt & echo off
cls
Echo Finished!
@Echo on
Notepadexe IPListtxt
將此文件存為IPTrackerbat關閉記事本程序
需要注意的是在這個批處理文件中整個的For…In…Do命令由幾個被&&連接起來的命令組成該命令以For開始以Off結尾而且整個命令必須在一行上當然如果用戶要使用此方法的話需要使用用戶自己的IP地址來替換示例中的IP地址
以後如果用戶要解決DHCP問題可以在浏覽器窗口中定位並雙擊IPTrackerbat文件然後啟動一個IP地址跟蹤工具這個批處理只查找那些未用的IP地址並將結果存到記事本文件中(在此例中這個保存的批處理文件成為一個IP地址跟蹤工具它可以一次創建反復使用)
注意此方法只適用於Windows XP Professional(專業版)
From:http://tw.wingwit.com/Article/Fault/201311/10493.html