怎么让命令循环

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:26:10
arp -s 192.168.0.1 00-10-db-32-27-20
arp -s 192.168.0.107 00-19-21-F7-E9-B5

因为每个网卡的物理地址不一样,所以稍微有点麻烦:
1.把每台机器的ip地址的最后一节及其物理地址存入一个文件中,每台占一行,中间用空格分开,如:

1 00-10-db-32-27-20
…… …… ……
107 00-19-21-F7-E9-B5

2.运行for /F "tokens=1,2" %i in (文件名) do arp -s 192.168.0.%i %j
即可,具体参考 for /?

:top
arp -s 192.168.0.1 00-10-db-32-27-20
arp -s 192.168.0.107 00-19-21-F7-E9-B5
goto :top

:ag
arp -s 192.168.0.1 00-10-db-32-27-20
arp -s 192.168.0.107 00-19-21-F7-E9-B5
goto ag