Ⅰ bat脚本添加路由,如何写。
route add 10.10.10.0 mask 255.255.255.0 192.168.1.25
Ⅱ 如何让pptp连接后自动添加策略路由
win7上用bat脚本自动连接pptp vpn并添加路由 (2011-11-01 10:50:00)转载▼
标签: 杂谈 分类: 脚本
使用默认连接pptp vpn会将本地网络的路由改变,所有的数据包都经过vpn出去,如果想只有去vpn网络的数据走vpn,其他的还走原来的网关,那样就要每次都手动添加路由,比较麻烦。
使用一下bat脚本可以轻松实现一键拨号并添加路由
1、创建一个pptp的vpn拨号连接(这个应该都会,此处略过)
2、右键刚建好的一个连接--属性--网络--Internet协议版本4--属性--高级,将IP设置里的“在远程网络上使用默认网关”的勾掉。
3、创建一个文本文件,将扩展名改为bat,然后编辑它,如下:
@echo off
rasdial 你刚才创建的vpn连接名 用户名 密码
for /f "tokens=16" %%i in ('ipconfig ^| find /i "10.0.0."') do set ip=%%i
route add 192.168.5.0 mask 255.255.255.0 %ip%
pause
红色字体部分特别说明,根据实际情况修改:
1、第三行的红色部分“10.0.0.”,是你vpn连接成功后获得的IP地址,只写前三位就行了,如果不知道就先手动连接一次,然后去查看自己获得的IP。
2、第四行就是你vpn对端的网络的网段和掩码,根据实际情况修改下就OK了。
完成后直接双击bat脚本就可以连接了。
Ⅲ 求一个bat脚本检测PING,不通时运行添加路由,ping值返回无法访问目标主机或请求超时都需要运行添加路由
@echooff
:PING
ping10.100.1.1-n1|findstr/i"TTL">NUL2>NUL&&gotoyes
echo不通
routeadd192.168.2.0mask255.255.255.0172.17.54.30
routeadd10.10.161.0mask255.255.255.0172.17.54.30
routeadd10.100.1.0mask255.255.255.0172.17.54.32metric300
gotoend
:yes
echo通
:end
ping-n60127.1>nul
GOTOPING
pause
看看这样的是否可行?
Ⅳ 做一个批处理(bat)导入路由表
如果你有500多的现有数据格式为
27.8.0.0空格255.248.0.0空格60.12.54.33.
且存为route.txt刚可以这样
for /f "tokens=1,2,3 delims= " %a in (route.txt) do route add %a mask %b %c -p
Ⅳ route add 添加路由的命令
route的命令是手动配置路由表,在本地IP路由表中显示和修改条目,用不带参数的routeprint可以查看本地路由表信息,详细步骤:
1、win+R打开资源管理器输入:cmd点击:确定,在cmd里面输入:route/?来查看route命令和参数的使用。
Ⅵ bat批量添加路由
如果10.126.3.145是网卡3的IP而不是网关,那就是错的。在ROUTE命令中,所对应的10.126.3.145指的是网关,而不是IP。
Ⅶ 如何让电脑重启后自动添加路由。
编辑route.bat
内容:router add 。。。
router add 。。。
新建计划任务,选择启动时执行
Ⅷ 如何让电脑在重启后自动添加路由。
将添加路由的命令建成批处理文件,然后编辑计划任务,选择计算机启动时执行这个任务。
Ⅸ 如何将添加路由的命令做成批处理 route add 192.168.5.0 mask 255.255.255.0 192.168.10.10
直接将命令存为批处理,或者存为txt文本再修改后缀名为 bat就可以了
添加开机启动有多种方法,把下面这条命令加到要添加开机启动的批处理文件中,然后运行一下批处理,就会在注册表里添加开机启动项.
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v routea /t REG_SZ /d "%0" /f
Ⅹ 怎么样使用bat设置IE自动脚本配置
方法/步骤
在电脑的任意位置右击新建一个文本文档(新建文本文档.txt),将它的后缀名txt改为bat(新建文本文档.bat),文件的名字可随便修改。