![]() 合作伙伴
|
求一段脚本,获取本地连接的网关地址
写了一半卡住了,请高手帮忙,谢谢。 ![]() 代码:
call :select "Default Gateway" "gateway" call :selectlocal "本地连接" "Default Gateway" "LocalGateway" echo Gateway:%gateway% echo Local Gateway:%LocalGateway% route add 219.133.0.0 mask 255.255.0.0 %gateway% metric 1 route add 0.0.0.0 mask 0.0.0.0 %gateway% metric 51 route add 0.0.0.0 mask 0.0.0.0 %LocalGateway% metric 1 goto :eof :select @rem 获取网卡信息中的指定部分,用法call :select %1 %2 for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i" goto :eof :selectlocal @rem 获取“本地连接”的指定信息,用法call :selectlocal %1 %2 %3 -> Add here <- goto :eof |
||