找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 157237|回复: 73

[习题]批处理创建名字为1-20连续的20个文件夹

[复制链接]
发表于 2008-1-3 23:09:51 | 显示全部楼层 |阅读模式
要求:
当前目录下,创建文件夹名字分别为1~20的20个连续的文件夹.
发表于 2008-1-23 10:59:50 | 显示全部楼层
for /l %%d in (1,1,20) do md %%d

for 用于文件处理。。。for 的L开关我暂时的理解是根据(括号里)的数字进行循环操作。。
发表于 2008-1-23 11:55:24 | 显示全部楼层
正确。!
发表于 2008-3-29 21:18:18 | 显示全部楼层
@echo off
for /l %%i in (1,1,20) do md %%i
pause

评分

参与人数 1PB +2 收起 理由
youxi01 + 2

查看全部评分

发表于 2008-3-30 00:21:25 | 显示全部楼层
for  %%a /l in (1,1,20) do md c:\%%a


───────────────── 版主回复 ─────────────────
执行:wxcute [2009-07-28]
回复:%%a 与 /l 的位置倒了哦!
───────────────── 版主回复 ─────────────────

发表于 2008-3-30 00:41:22 | 显示全部楼层
for最简便。再来一种典型:
  1. :a
  2. @set/a c+=1
  3. @md %c%
  4. @if %c% lss 20 goto a
复制代码
发表于 2008-12-6 14:15:04 | 显示全部楼层
for /l %%i in (1 1 20) do (md %%i)
发表于 2008-12-7 12:11:39 | 显示全部楼层

我的

for /l %%i in (1,1,20) do md %%i
发表于 2009-1-12 23:11:31 | 显示全部楼层
@echo off
for /l %%f in (1 1 20) do md %%f
pause>nul
发表于 2009-1-14 12:03:12 | 显示全部楼层
@echo off
for /l %%i in (1,1,20) do md %%i
pause>nul
发表于 2009-5-8 23:27:44 | 显示全部楼层
这个就用for 和md就可以了!
发表于 2009-5-9 00:05:19 | 显示全部楼层
md也可以这样用
  1. @echo off
  2. set "st="
  3. for /l %%i in (1,1,20) do call set "st=%%st%% %%i"
  4. md %st%&pause
复制代码

评分

参与人数 1PB +3 收起 理由
wxcute + 3 挺好的,一次性建立。

查看全部评分

发表于 2009-5-9 13:33:19 | 显示全部楼层
原帖由 awuxixi 于 2008-1-23 10:59 发表
for /l %%d in (1,1,20) do md %%d

for 用于文件处理。。。for 的L开关我暂时的理解是根据(括号里)的数字进行循环操作。。


FOR /L %variable IN (start,step,end) DO command [command-parameters]
    该集表示以增量形式从开始到结束的一个数字序列。
    因此,(1,1,5) 将产生序列 1 2 3 4 5,(5,-1,1) 将产生
    序列 (5 4 3 2 1)。
发表于 2009-7-27 21:54:27 | 显示全部楼层
看大家的都差不多,我的
@echo off
for /l %%i in (20,-1,1) do md %%i

评分

参与人数 1PB +1 收起 理由
wxcute + 1 不错,从大到小。

查看全部评分

发表于 2009-7-27 22:45:08 | 显示全部楼层
for /l %%i in (1,1,20) do (
  echo.<nul>%%i
)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 22:05 , Processed in 0.024683 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表