无忧启动论坛

标题: 求一条批处理文件(可能需要编程) [打印本页]

作者: 2011liuye851    时间: 2011-1-11 10:15
标题: 求一条批处理文件(可能需要编程)
首先
1 执行DOS命令 route print
获得一个插口号 比如0x10003
2 再执行一条DOS命令 add route 192.168.1.119 mask 255.255.255.255.200.200.200.5 if 0x10003

第一条获得的插口号在电脑重启后是会经常变的,
因此要求第二条DOS命令最后的插口号也发生相应变化

同时也希望和各位师哥讨论 QQ 314976579
作者: 2011liuye851    时间: 2011-1-11 10:23
标题: route print 输入之后获得的插口号
route print 输入之后获得的插口号

OX10003.jpg (207.28 KB, 下载次数: 47)

OX10003.jpg

作者: dos时代菜鸟    时间: 2011-1-11 16:00
可以确定是需要 获取 Wan(ppp/slip) 的号么?还是其他的有特定特征的?
也就是的逻辑判断是怎样的?
只有知道了人的判断逻辑才可以应用到电脑上,否则怎么找出来?
作者: 2011liuye851    时间: 2011-1-11 22:30
对 是需要需要 获取 Wan(ppp/slip) 的号
作者: dos时代菜鸟    时间: 2011-1-12 07:48
不用编程序,一句话搞定

for /f %c in ('route print ^| find /i "Wan"') do (
   route add 192.168.1.119 mask 255.255.255.255  200.200.200.5 if %c)


要编辑到cmd 脚本中 请把 %c 变成 %%c

[ 本帖最后由 dos时代菜鸟 于 2011-1-12 07:58 编辑 ]
作者: 5257    时间: 2011-1-12 09:06
又见菜鸟
。。
。。。。。。。。。。。
作者: 2011liuye851    时间: 2011-1-12 10:39
原帖由 dos时代菜鸟 于 2011-1-12 07:48 发表
不用编程序,一句话搞定

for /f %c in ('route print ^| find /i "Wan"') do (
   route add 192.168.1.119 mask 255.255.255.255  200.200.200.5 if %c)

要编辑到cmd 脚本中 请把 %c 变成 %%c


我在批处理文件里面加了这条指令啊
可是感觉没用啊

PICHULI.jpg (26.64 KB, 下载次数: 49)

PICHULI.jpg

作者: 2011liuye851    时间: 2011-1-12 10:40
DOS窗口如下

12.jpg (12.27 KB, 下载次数: 52)

12.jpg

作者: dos时代菜鸟    时间: 2011-1-12 11:52
你应该先 用  route print 查看下,是否有  Wan  ,然后再运行。
作者: 2011liuye851    时间: 2011-1-12 14:52
原帖由 dos时代菜鸟 于 2011-1-12 11:52 发表
你应该先 用  route print 查看下,是否有  Wan  ,然后再运行。

师哥 你留的邮箱是错的啊,给你发邮件,退回了 呵呵




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3