中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-06-16 10:51
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 求助,这个批处理为什么不能用。 查看 974 回复 7
楼 主 求助,这个批处理为什么不能用。 发表于 2006-05-24 15:40 ·  中国 山东 青岛 电信
新手上路
积分 12
发帖 4
注册 2006-05-24 15:20
UID 55928
状态 离线
脚本内容为:
pause
route add 61.156.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
end
route add 60.209.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
end
route add 218.58.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
end
route add 218.57.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
end
route add 202.110.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
end
exit
哪位高手帮我一下啊
2 发表于 2006-05-24 15:53 ·  中国 山东 青岛 电信
新手上路
积分 12
发帖 4
注册 2006-05-24 15:20
UID 55928
状态 离线
我一条一条输入,就能用,请高手指教啊,这是为什么
3 发表于 2006-05-24 16:28 ·  中国 北京 联通
新手上路
一个忠实的FANS
积分 14
发帖 7
注册 2006-05-24 16:24
UID 55931
性别 男
状态 离线
不明天你的END是干什么的?这个ROUTE的用法应该是XP系统的环境吧,呵呵.........
4 发表于 2006-05-24 16:37 ·  中国 山东 青岛 电信
新手上路
积分 12
发帖 4
注册 2006-05-24 15:20
UID 55928
状态 离线
是啊,如果改成这样也不能用啊
route add 61.156.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
route add 60.209.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
route add 218.58.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
route add 218.57.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
route add 202.110.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p
这个脚本的作用就是把访问这个几个网段的默认网关改了。
5 发表于 2006-05-24 16:39 ·  中国 广东 广州 天河区 电信
金牌会员
★★★★
D◎$ Fαп
积分 4,562
发帖 1,883
注册 2004-01-19 00:00
UID 15812
性别 男
来自 广东广州
状态 离线
END是什么命令?还是另一个批处理程序?

我猜end应该是延时的意思,如果是这样的话,可以用 ping -n 5 127.0.0.1 >nul 命令来实现延时
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
6 发表于 2006-05-24 16:56 ·  中国 山东 青岛 电信
新手上路
积分 12
发帖 4
注册 2006-05-24 15:20
UID 55928
状态 离线
谁帮我啊,我就想把访问这个几个网段的默认网关改了,而不一是一条一条的输命令啊
7 发表于 2006-05-25 15:23 ·  中国 湖北 荆州 电信
高级用户
★★★
积分 994
发帖 444
注册 2005-01-29 00:00
UID 35779
性别 男
状态 离线
写个小的专用延时程序看看
8 发表于 2006-05-25 17:54 ·  中国 广东 深圳 电信
初级用户
积分 82
发帖 31
注册 2006-05-23 00:33
UID 55824
状态 离线
route add 61.156.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p&&route add 60.209.0.0 mask 255.255.0.0 192.168.12.251 metric 2 -p&&......
你用&&做分割试试,作用是上一条正确执行完毕后,才会执行下一条.注意所以命令要写在一行中.
论坛跳转: