将命令
set ip=10.172.69&& for /l %j in (71,1,79) do ( ping %ip%.%j -n 1 -w 1000 |arp -a %ip%.%j |findstr dynamic >>Workstation.txt )
存为bat执行文件运行
其中:
set ip=10.172.69: 参数为局域网网段;
for /l %j in (71,1,79): 对j从71取值,每次加1,加到79为止;
do : 循环执行do后面的命令;
ping %ip%.%j -n 1 -w 1000: -n 1表示每次ping过程发送数据包数量为1;-w 1000表示回执时间为1000ms;
arp -a %ip%.%j: 显示mac地址。
参考
https://jingyan.baidu.com/article/3c48dd347c0874e10be358a3.html