B3S
menu close

Windows

利用中のIPアドレスの一覧をコマンドプロンプトで取得


ヤス

更新日:2021/08/11


IPアドレスをDHCPで自動取得する機器は設定変更が面倒です。

利用中の機器のIPアドレスを知りたい

新しくネットワーク機器を購入した場合、IPアドレスがDHCPで自動的に設定されわからない場合があります。

管理しやすいようにIPアドレスの設定を変更したい時に、下記の方法で利用中のIPアドレスを取得するようにしています。

利用中IPアドレス一覧取得バッチファイル

利用中のIPアドレスの一覧を取得するバッチファイル(.bat形式で保存)は以下になります。

@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アドレスを探せば良いので、地味に便利です。