中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-08-04 20:28
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]for /l %a in (1,1,10) do md %a 查看 863 回复 5
楼 主 [求助]for /l %a in (1,1,10) do md %a 发表于 2007-05-11 15:29 ·  中国 天津 电信
初级用户
积分 23
发帖 6
注册 2007-05-10 10:08
19年会员
UID 88046
性别 男
状态 离线
这个命令怎么用呢?其中的1-10数字在这里是目录吗?如果不用md命令,这些数字可以是文件吗?
2 发表于 2007-05-11 15:46 ·  中国 上海 电信
初级用户
★★
积分 180
发帖 84
注册 2006-09-07 00:33
19年会员
UID 61995
状态 离线
for的一个计数循环用法

for /l %a in (开始数字,步长,结束数字) do 命令

你的写法类似C里的
for(int i=1;i<10;i++)do command
3 发表于 2007-05-11 15:59 ·  中国 新疆 乌鲁木齐 电信
高级用户
★★★
Autowalk
积分 845
发帖 375
注册 2007-03-03 01:58
19年会员
UID 80606
性别 男
状态 离线
1-10只是一些数字, for /l (1,1,10),加了L参数是指从1到10递增,如果不是md命令,这些数字也可以变成文件的名字
4 发表于 2007-05-22 16:16 ·  中国 浙江 台州 电信
初级用户
积分 54
发帖 18
注册 2006-08-26 13:12
19年会员
UID 61314
状态 离线
可以的.
for /l %a in (1,1,254) do ping 192.168.0.%a
5 发表于 2007-05-28 20:09 ·  中国 海南 海口 移动
初级用户
积分 26
发帖 12
注册 2007-05-25 17:03
19年会员
UID 89286
性别 男
状态 离线
应该可以的,楼上的都说可以,我刚学也不太清楚,
6 发表于 2007-05-28 20:30 ·  新西兰
初级用户
积分 107
发帖 47
注册 2007-03-03 03:12
19年会员
UID 80618
性别 男
状态 离线
1,1,10
第一个1是从1开始
第二个1是每次增加1
第三个10是增加到10
论坛跳转: