Lan内使われているIPアドレス及びMACアドレスのリスト
コマンドプロンプトに以下のようにスクリプトを書けば、現在Lan内使われているIPアドレス及びMACアドレスのリストを自動的に作成してくれます。
1)まず、pingとarpコマンドによって調べる
for /l %i in (0,1,255) do ping -w 2 -n 1 192.168.1.%i && arp -a 192.168.1.%i >> c:\listtemp.log
説明:
-w 2:2秒を待つの意味
-n 1:1回のみ実行
2)作成されたTempファイルから”dynamic”が含まれている行を抽出
findstr dynamic c:\listtemp.log >>c:\list.log