Windows XPでは未使用IPアドレスのバッチファイルを簡単に取得します。


私たちはWindowsを解決します。 オペレーティングシステムのDHCPが故障したとき、あるアドレス範囲内にどのアドレスが使われていないかを見つけることがあります。一括処理ファイルを作成するだけで、それらの未使用のIPアドレスだけを返すように要求して、コマンドの結果をテキストファイルに入力します。ネットワーク管理員として、Windowsを解決します。 オペレーティングシステムのDHCPが故障したとき、あるアドレス範囲内にどのアドレスが使われていないかを見つけることがあります。ご本人が以前に紹介した方法は、コマンドプロンプトウィンドウを開いて、For...in...Doループの中でpingコマンドを呼び出します。例えば、アドレス範囲192.168.1.1を見つけるために はい、 192.168.100どの住所が使われていませんか?このコマンドを使用できます。 /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(専門版)