Board logo

标题: 如何用批处理做一个自动连接 [打印本页]

作者: liuye851     时间: 2011-1-12 16:37    标题: 如何用批处理做一个自动连接

我需要在开机时执行下面一条指令
route add 192.168.1.119 mask 255.255.255.255 200.200.200.5 if 0x10006
0x10006为 WAN(PPP/SLIP)的插口号

问题是
1 只要一断电,0x10006这个插口号也会消失。当重新上电,“route add 192.168.1.119 mask 255.255.255.255 200.200.200.5 if 0x10006” 这条指令仍然有效吗

2 如果无效,那么如何做成0x10006一出现,批处理就自动添加,“route add 192.168.1.119 mask 255.255.255.255 200.200.200.5 if 0x10006” 这条指令?
作者: eminjin     时间: 2011-1-14 16:41
先用 route print 打印出所有的interface,然后用 findstr 找到对应行。再截取interface number。 恩,应该就是这个思路了吧。
作者: eminjin     时间: 2011-1-14 16:53

for /f "tokens=1 delims= " %%i in ('route print ^| findstr -i /C:"WAN(PPP/SLIP)"') do echo %%i
[ Last edited by eminjin on 2011-1-14 at 16:58 ]