将命令 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