Board logo

标题: 批处理如何获得CSV文件中的IP和MAC地址然后进行绑定 [打印本页]

作者: wjhgood     时间: 2007-11-20 17:45    标题: 批处理如何获得CSV文件中的IP和MAC地址然后进行绑定

批处理如何获得CSV文件中的IP和MAC地址然后进行绑定

我想做一个批处理
让机器在开机的时候自动获得放在计算机机上的HIM.csv文件里存在的IP和MAC地址,其格式是这样的
IMBSERVER2,192.168.0.1,00-11-25-e8-55-3d
IT3,192.168.0.3,00-05-5d-73-db-ad
IT1,192.168.0.5,00-e0-4c-77-35-a5
IT2,192.168.0.6,00-e0-a0-15-e7-71
...........
...........
我就想获得其中的IP和MCA地址,然后进行arp静态绑定
请教高手,要如何处理 。先谢谢了!
作者: everest79     时间: 2007-11-20 17:50
him.csv是远程计算机还是本地计算机上?

for /f "tokens=2,3 delims=," %a in (him.csv) do arp -s %a %b
作者: wjhgood     时间: 2007-11-21 08:37
是放在远程计算机的呢!
作者: wjhgood     时间: 2007-11-21 08:40
放在本地的就用everest79你写的那段吗?
我试试看可以不!
作者: wjhgood     时间: 2007-11-21 08:52
为什么不行呢?运行时提示:
“此时不应有 a。
C:\>for /f "tokens=2,3 delims=," a b  ”
就出现上面的提示!
作者: wjhgood     时间: 2007-11-21 08:59
为什么我直接在命令行里运行就可以,用批处理就不行呢?
作者: wjhgood     时间: 2007-11-21 09:15
哪位大哥帮帮忙呀?
作者: lxmxn     时间: 2007-11-21 12:55
%a改为%%a,基础的东西了。。。