标题: 怎样用FOR命令新建一百个文件夹
[打印本页]
作者: luowei144
时间: 2007-4-23 09:51
标题: 怎样用FOR命令新建一百个文件夹
怎样用FOR命令新建一百个文件夹
作者: bjsh
时间: 2007-4-23 10:31
比如建立从1-100为名字的100个文件夹;
for /l %a in (1,1,100) do @md %a
作者: luowei144
时间: 2007-4-23 11:07
我今天写的是这样的for /l %%a in(1,1,100) do @md %%a
然后就提示此时不应有%%a
谢了哈 顺便再问下如果要删掉 用for /l %a in (1,1,100) do @md %a 这个命令建立的文件夹 又该怎么弄了 是不是for /l %a in (1,1,100) do @deltree %a 但我试了下 没用 高手帮忙解惑
作者: bjsh
时间: 2007-4-23 12:13
cmd中没有deltree命令了;
改用rd.
有空多看看一眼 系统自带的帮助;命令挺全的;难得的好资料;
运行 hh ntcmds.chm
作者: lxmxn
时间: 2007-4-24 04:20
@echo off
for /l %%a in (1,1,100) do md new\%%a
start new
echo 文件夹已经建立好了,按任意键删除……&pause
for /l %%a in (1,1,100) do rd new\%%a
rd new
作者: ldr2zjj
时间: 2007-5-6 10:03
好强啊~~~~~~~~~~~```
作者: luowei14
时间: 2007-8-15 17:17
呵呵 好久以前发的帖子 。。现在看起来真是感触深呀。。!
作者: Godlover886
时间: 2007-8-16 10:47
强人啊。我什么时候有这个水平就好了
作者: Gameover
时间: 2007-8-16 12:09
Quote: |
Originally posted by lxmxn at 2007-4-24 04:20 AM:
@echo off
for /l %%a in (1,1,100) do md new\%%a
start new
echo 文件夹已经建立好了,按任意键删除……&pause
for /l %%a in (1,1,100) do rd new\%%a
rd new |
|
删除的时候也可以用这个(在不知道文件名的情况下):
for /d %%a in (new\*) do rd /q "%%a"
作者: rockdong
时间: 2007-8-17 09:34
start new
rd new
还有点搞不懂在这儿起什么作用。先去试验下^_^.
作者: rockdong
时间: 2007-8-17 09:44
'' 不是內部或外部命令、
可執行的程式或批次檔。
它怎么显示上面的讯息啊?
作者: zym062822
时间: 2007-9-5 13:24
标题: 谢谢了。
谢谢了。
作者: icydawn
时间: 2007-9-5 21:27
new在这是文件夹,对文件夹的操作
作者: gameyixiu
时间: 2007-9-9 16:21
为什么要用
start new
rd new
这个命令?
不用,也可以达到效果啊
这两个命令,什么用?
作者: 784128785
时间: 2007-9-9 17:44
for /后面哪个怎样打,键盘上没有呀
作者: zhanml007
时间: 2007-9-10 08:38
for /后面哪个怎样打,键盘上没有呀 ?
我也很想知道啊,哪位能指点一下!!!
作者: 784128785
时间: 2007-9-10 15:46
for /的是L的小写,
作者: 784128785
时间: 2007-9-10 15:47
是不是只能建在c盘上?在别的盘上怎么建啊?
作者: ab200210
时间: 2007-9-16 18:28
能不能解释一下for /l %a in (1,1,100) do @md %a 谢谢啊!!!!!!!
作者: ab200210
时间: 2007-9-26 18:22
for /d %%a in (new\*) do rd /q "%%a" 中的引号有用么???我怎么使用时有没有引号都可以啊????
作者: lxmxn
时间: 2007-9-26 18:28
Quote: |
Originally posted by ab200210 at 2007-9-26 18:22:
for /d %%a in (new\*) do rd /q "%%a" 中的引号有用么???我怎么使用时有没有引号都可以啊???? |
|
如果文件夹名中含有空格就不成了,加上双引号使通用性更强.
作者: koala
时间: 2007-9-28 21:24
超顶 second Floor
简约 高效
作者: cometarsenic
时间: 2007-9-28 23:54
RD /Q /S
连文件夹里面的东东全部静默删掉。。。
作者: debug
时间: 2007-11-30 17:04
在命令提示符下输入FOR /L %A IN (1,1,100) DO MD %A就可以了
作者: samsun185
时间: 2007-12-1 18:44
谢谢了,学习了
作者: dibei
时间: 2007-12-19 15:58
@echo off
setlocal EnableDelayedexpansion
for /l %%i in (0,1,100) do (
set a=00%%i
set a=!a:~-3,3!
md !a!
)
作者: yexuegen
时间: 2007-12-22 17:42
嗯,不错。
作者: zengguobao
时间: 2007-12-23 01:11
呵呵 不错
作者: hgs101
时间: 2007-12-23 12:39
长知识了
作者: sickcat
时间: 2007-12-23 18:52
8错~~版主厉害
介绍一下 我是菜鸟~
作者: kaikai163
时间: 2008-1-5 18:27
可以搞点恶作剧,把人家的硬盘填满!
作者: DarksKy1984
时间: 2008-1-7 19:33
学习ING
作者: killkk
时间: 2008-10-7 01:57
飘过。。。。。
作者: lserfn
时间: 2008-10-7 17:11
for /l %%a in (1,1,100) do md %%a
这句命令没错..
不信你试下..
你说提示此时不应该有%%a
那是你的%%a和in 连接了一起才提示的
至于删除呢 用
for /l %%a in (1,1,100) do rd /s /q %%a
总结
for /l %%a in (1,1,100) do md %%a
echo 完成建立文件夹.按任意键删除...&pause
for /l %%a in (1,1,100) do rd /s .q %%a
作者: lserfn
时间: 2008-10-7 17:18
补充一下
那个此时不应有%%a
要在批处理里运行才不会
作者: myself2005
时间: 2008-10-8 12:45
很好的一个贴子,我刚才一不小心建了6万个多空文件夹,删除它我花了好大的力气,现在看到这个贴子。我的心情一下子好多了。以后再也不怕删它了。