中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-11 09:51
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS疑难解答 & 问题讨论 (解答室) » 如何批量建立文件夹?
可打印版本  1,637 / 10
第1楼 konkoo 发表于 2009-02-07 22:01
初级用户 发帖 27 积分 50 来自 南京
如何批量建立文件夹?
我想在某个盘里批量建文件夹或则其他文件,比如文件夹名为1、2、3、、、、、、到n,但只能是,有多少个文件夹就得写出多少个文件名,比如
md 1 2 3 4、、、、、、n,
有没有办法只写第一个文件夹名和最后的文件夹名,而之间的都省略?
第2楼 DOSforever 发表于 2009-02-07 22:33
金牌会员 发帖 2,239 积分 4,639
for /l %f in (1,1,n) md %f

注意要在 4DOS 下运行,COMMAND.COM 没这个功能。
第3楼 konkoo 发表于 2009-02-07 22:43
初级用户 发帖 27 积分 50 来自 南京
在命令提示符下不能使用?O MYGOD,遗憾。
谢谢您的回复!(*^__^*)
第4楼 DOSforever 发表于 2009-02-07 22:47
金牌会员 发帖 2,239 积分 4,639
在 4DOS 下也是在命令提示符下,完全可以替代 COMMAND
第5楼 HAT 发表于 2009-02-08 18:30
版主 发帖 5,017 积分 9,023
Re 3楼
Windows的命令提示符下能使用
第6楼 jmzhwf 发表于 2009-02-08 18:40
新手上路 发帖 11 积分 16
@echo off
set /p name=请输入新建文件夹的名称:
set /p new=请输入新建文件夹的个数:
for /l %%i in (1,1,%new%) do md %name%%%i

[ Last edited by jmzhwf on 2009-2-8 at 18:44 ]
第7楼 konkoo 发表于 2009-02-09 01:59
初级用户 发帖 27 积分 50 来自 南京
2楼的GG把变量写错了,应是%%f,哎,最终做出来了,感谢各位的答复.谢谢 .
第8楼 DOSforever 发表于 2009-02-09 02:04
金牌会员 发帖 2,239 积分 4,639
没错。如果有错误那是因为你没听我的话。
第9楼 konkoo 发表于 2009-02-09 02:08
初级用户 发帖 27 积分 50 来自 南京
我明白了,变量 在CMD下是一个%
批处理下用两个%,
我错了,嘿嘿.
第10楼 konkoo 发表于 2009-02-09 02:16
初级用户 发帖 27 积分 50 来自 南京
而且在 CMD下,md 前面必须得有do ,否则md 不执行.
第11楼 Yaoxl 发表于 2009-02-09 11:06
新手上路 发帖 8 积分 19
4DOS啊4DOS
楼主你不听斑竹的话当然不成功
二楼版主的指令在是4DOS下用的

[ Last edited by Yaoxl on 2009-2-9 at 11:08 ]
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023