中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 05:59
48,041 主题排行 / 350,128 发帖 / 今日 3 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 怎样实现这样的批处理循环
可打印版本  770 / 3
第1楼 naughtypack 发表于 2008-04-21 15:49
初级用户 发帖 25 积分 68
怎样实现这样的批处理循环
for %%i in (210,220,230,300,320,390,350,420,450,520) do
move core%i%.in step%i%\core.in
move fill%i%.in step%i%\fill.in
move time%i%.in step%i%\time.in
copy fem305.exe step%i%
为甚么我这个批处理不能执行呀

我就是想实现
move core210.in step210\core.in
move fill210.in step210\fill.in
move time210.in step210\time.in
copy fem305.exe step210


move core220.in step220\core.in
move fill220.in step220\fill.in
move time220.in step220\time.in
copy fem305.exe step220
。。。。。。
请各位帮忙啊
第2楼 naughtypack 发表于 2008-04-21 16:46
初级用户 发帖 25 积分 68
相对路径可以的,语法有错误吧,请高手指教啊
第3楼 abcd 发表于 2008-04-21 17:02
银牌会员 发帖 739 积分 1,436
for少了括号?
第4楼 bigfaint 发表于 2008-04-21 17:56
初级用户 发帖 30 积分 70
for %%i in (210,220,230,300,320,390,350,420,450,520) do (
move core%%i.in step%%i\core.in
move fill%%i.in step%%i\fill.in
move time%%i.in step%%i\time.in
copy fem305.exe step%%i
)
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023