IP アドレスとMAC アドレスをペアで表示

リモートマシンのIP アドレスとMAC アドレスを一括で調べたかったので、ちょっと調査。
以下のようなバッチファイルを作れば指定したIP アドレスの範囲内を調べてくれます。以下の例だと”192.168.0.1 – 192.168.0.254″ が調べる範囲になります。


for /l %%i in (1,1,254) do ping -w 1 -n 1 192.168.0.%%i && arp -a 192.168.0.%%i >> arp.log
findstr dynamic arp.log > arp.txt

ただ出来上がったファイルをさらに加工するのがちょっと面倒かも。「NetEnum」 でCSV 出力したほうが後の加工は楽かもしれない。