前提:

1需要×××拨号进入内部生产网,或进入外部互联网。内网×××连接的名称是work,外网×××连接名称是www。

2 内网IP网段是192.168.0.0

 

批命令:

rem 建立内网×××连接

rasdial work username  password

route delete 192.168.0.0

rem 建立内网的静态路由

echo off
route print > route.tmp
findstr Default route.tmp  > gateway.tmp
FOR /f "tokens=1,2 delims=:" %%i IN (gateway.tmp) DO set str=route add 192.168.0.0 mask 255.255.0.0  %%j
del route.tmp
del gateway.tmp

echo on
%str%

rem 建立外网的×××连接

rasdial www username password
pause

========================================================

加路由:

 

rem ipconfig |findstr "Default Gateway" |  findstr "xxx.xxx" > gateway.tmp

rem FOR /f "tokens=2 delims=:" %%i IN (gateway.tmp) DO set str=route add 0.0.0.0 mask 0.0.0.0 %%i

FOR /f "tokens=2 delims=:" %%i IN ('ipconfig ^|findstr "Default Gateway" ^|  findstr "xxx.xxx"') DO set str=route add 0.0.0.0 mask 0.0.0.0 %%i

set "str=%str% metric 1"

%str%