Windows
利用中のIPアドレスの一覧をコマンドプロンプトで取得
ヤス
更新日:2021/08/11
IPアドレスをDHCPで自動取得する機器は設定変更が面倒です。
利用中の機器のIPアドレスを知りたい
新しくネットワーク機器を購入した場合、IPアドレスがDHCPで自動的に設定されわからない場合があります。
管理しやすいようにIPアドレスの設定を変更したい時に、下記の方法で利用中のIPアドレスを取得するようにしています。
利用中IPアドレス一覧取得バッチファイル
利用中のIPアドレスの一覧を取得するバッチファイル(.bat形式で保存)は以下になります。
1 2 3 4 5 6 7 8 9 |
@echo off setlocal rem 検索するIPアドレスの上3組を指定(例:192.168.0.) set ip_address=任意の値 for /l %%i in (1,1,254) do ping -w 1 -n 1 %ip_address%%%i && arp -a %ip_address%%%i | findstr %ip_address%%%i | findstr /V 0xa>> active_ip_address.txt endlocal |
あとがき
取得した一覧から覚えのないIPアドレスを探せば良いので、地味に便利です。