Board logo

标题: 如何批量建立文件夹? [打印本页]

作者: konkoo     时间: 2009-2-7 22:01    标题: 如何批量建立文件夹?

我想在某个盘里批量建文件夹或则其他文件,比如文件夹名为1、2、3、、、、、、到n,但只能是,有多少个文件夹就得写出多少个文件名,比如
md 1 2 3 4、、、、、、n,
有没有办法只写第一个文件夹名和最后的文件夹名,而之间的都省略?
作者: DOSforever     时间: 2009-2-7 22:33
for /l %f in (1,1,n) md %f

注意要在 4DOS 下运行,COMMAND.COM 没这个功能。
作者: konkoo     时间: 2009-2-7 22:43
在命令提示符下不能使用?O MYGOD,遗憾。
谢谢您的回复!(*^__^*)
作者: DOSforever     时间: 2009-2-7 22:47
在 4DOS 下也是在命令提示符下,完全可以替代 COMMAND
作者: HAT     时间: 2009-2-8 18:30    标题: Re 3楼

Windows的命令提示符下能使用
作者: jmzhwf     时间: 2009-2-8 18:40
@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 ]
作者: konkoo     时间: 2009-2-9 01:59
2楼的GG把变量写错了,应是%%f,哎,最终做出来了,感谢各位的答复.谢谢 .
作者: DOSforever     时间: 2009-2-9 02:04
没错。如果有错误那是因为你没听我的话。
作者: konkoo     时间: 2009-2-9 02:08
我明白了,变量 在CMD下是一个%
批处理下用两个%,
我错了,嘿嘿.
作者: konkoo     时间: 2009-2-9 02:16
而且在 CMD下,md 前面必须得有do ,否则md 不执行.
作者: Yaoxl     时间: 2009-2-9 11:06
4DOS啊4DOS
楼主你不听斑竹的话当然不成功
二楼版主的指令在是4DOS下用的

[ Last edited by Yaoxl on 2009-2-9 at 11:08 ]




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5