中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 03:29
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 请大家帮个忙写个批处理,第一个写出来送10个Q币
可打印版本  1,006 / 11
第1楼 wqonewq 发表于 2008-04-15 13:59
初级用户 发帖 8 积分 20
请大家帮个忙写个批处理,第一个写出来送10个Q币
请大家帮个忙写个批处理,第一个写出来送10个Q币
意思如下,

按IP分配网关,(网关2个)
比如192.168.0.1 对应的网关是192.168.0.253
192.168.0.2 对应的网关是192.168.0.254
192.168.0.3 对应的网关是192.168.0.253
192.168.0.4 对应的网关是192.168.0.254
192.168.0.5 对应的网关是192.168.0.253
192.168.0.6 对应的网关是192.168.0.254
192.168.0.7 对应的网关是192.168.0.253
192.168.0.8 对应的网关是192.168.0.254
或者尾数为1.3.5.7.9的IP,对应网关是192.168.0.253
尾数为0.2.4.6.8的IP,对应网关是192.168.0.254







如果这样实现不了,就按MAC分配网关,
比如把mac全部写入两个文本
在检测第一文本是不是有这组MAC有的话分配网关为192.168.0.253
在检测第二文本是不是有这组MAC有的话分配网关为192.168.0.254
如果都没有的话,不执行更改网关
第2楼 abcd 发表于 2008-04-15 14:04
银牌会员 发帖 739 积分 1,436
楼主的意思是IP地址最后位是偶数的,网关设为192.168.0.254

奇数的设为192.168.0.253
第3楼 wqonewq 发表于 2008-04-15 14:31
初级用户 发帖 8 积分 20
是的,麻烦你了
是的,麻烦你了
第4楼 bat-zw 发表于 2008-04-15 15:36
金牌会员 发帖 1,276 积分 3,105
自己测试吧(不适合多网卡):

在实际应用中把最后一句收为echo 配置完成&ping /n 2 127.1>nul&goto :eof

[ Last edited by zw19750516 on 2008-4-15 at 04:01 PM ]
第5楼 wqonewq 发表于 2008-04-15 20:10
初级用户 发帖 8 积分 20
大哥谢谢你的帮助,但是不行的
大哥谢谢你的帮助,但是不行的
第6楼 bat-zw 发表于 2008-04-15 20:13
金牌会员 发帖 1,276 积分 3,105
是报错还是怎么的,请讲清楚,我正好改
第7楼 wqonewq 发表于 2008-04-15 21:55
初级用户 发帖 8 积分 20
大哥谢谢你的帮助
没有任何的提示
第8楼 bat-zw 发表于 2008-04-16 08:17
金牌会员 发帖 1,276 积分 3,105
请仔细测试吧:
首先声明我不是为了要那10个Q币,而是为了根本上解决问题,我又在局域网中做了测试,证明是这个方案可行的。注:运行是不要打开网络配置界面不然会出错,请在运行完后查看网关,以下是我的测试码:
第9楼 terse 发表于 2008-04-16 09:38
银牌会员 发帖 946 积分 2,404
这样呢?
第10楼 zh159 发表于 2008-04-16 11:06
金牌会员 发帖 1,467 积分 3,687
抄LS各位的,之所以不用"tokens=3 delims=: "获取连接名称,是因为怕有人用包含空格的连接名称
第11楼 plp626 发表于 2008-04-16 12:08
银牌会员 发帖 1,020 积分 2,278
体力劳动啊
第12楼 wqonewq 发表于 2008-04-16 14:56
初级用户 发帖 8 积分 20
问题解决了,谢谢,三位都可以使用
我诚心向你们学习,要不拜你们为师,按几楼来定 zw19750516大师傅 terse二师傅

zh159三师傅,徒弟在此,请受一拜
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023