![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 03:26 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 重复创建文件夹 |
| 可打印版本 1,232 / 9 |
| 第1楼 26933062 | 发表于 2007-01-11 10:50 |
| 银牌会员 发帖 879 积分 2,268 | |
|
重复创建文件夹 我想在当前目录下先创建4个文件夹a,b,c,d
再在每个文件夹下包括子目录下又创建4个文件夹a,b,c,d 也就是说每个文件夹下包括子文件夹都有a,b,c,d4个文件夹,局限是4层. 看似简单作起来还真有点难度,各位高人有什么办法吗? |
|
| 第2楼 lxmxn | 发表于 2007-01-11 11:14 |
| 版主 发帖 4,938 积分 11,386 | |
|
在CMD命令行执行一下代码:
|
|
| 第3楼 26933062 | 发表于 2007-01-11 11:42 |
| 银牌会员 发帖 879 积分 2,268 | |
|
多谢,lxmxn
这个for嵌套还真难搞懂 |
|
| 第4楼 yjcblue | 发表于 2007-01-11 11:45 |
| 初级用户 发帖 9 积分 23 | |
Originally posted by lxmxn at 2007-1-10 10:14 PM: 经典啊~~感觉好拗口特别是 md a\b\c\d的循环 |
|
| 第5楼 ccwan | 发表于 2007-01-11 21:08 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
难怪9527问我mj的事,真没想到,楼主居然和我当初问vkill和lxmxn的问题一样。^_^
|
|
| 第6楼 NaturalJ0 | 发表于 2007-01-11 23:01 |
| 银牌会员 发帖 533 积分 1,181 | |
|
lxmxn 这个 for 套的真凶。
上次写 FOR 里套 FOR 好像出了点奇怪的错,现在还有点后怕,搞得我现在只要 FOR 里套 FOR 就用 CALL 。 [ Last edited by NaturalJ0 on 2007-1-11 at 11:04 PM ] |
|
| 第7楼 lxmxn | 发表于 2007-01-12 01:45 |
| 版主 发帖 4,938 积分 11,386 | |
Originally posted by NaturalJ0 at 2007-1-11 10:01: 汗一个。。用Call问题解决了吗?如果可以的话,可以将你上次写的代码贴上来看看。 |
|
| 第8楼 NaturalJ0 | 发表于 2007-01-16 21:34 |
| 银牌会员 发帖 533 积分 1,181 | |
|
代码我已经忘记了,但用法我还记得。
上次是这样用的 for ... %%i in .... do ( for /f "skip=%%i" %%j in ... do (...) ) 后来发现不能直接这么用,就改成 call %1 传参了。 |
|
| 第9楼 tghksj | 发表于 2007-01-17 03:26 |
| 社区乞丐 发帖 90 积分 -49 | |
|
lxmxn 老师
代码太凶狠了,加分收藏了.. |
|
| 第10楼 tao0610 | 发表于 2007-01-17 07:15 |
| 高级用户 发帖 218 积分 579 | |
|
可能还是递归比较好控制.要是层数多.岂不是要写很长!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |