标题: [文件操作] [已解决]多个文件夹里再建子文件夹并命名 [打印本页]
作者: WDMZ 时间: 2012-1-9 16:44 标题: [已解决]多个文件夹里再建子文件夹并命名
本帖最后由 WDMZ 于 2012-1-9 18:42 编辑
我新建了十几个文件夹。名字是A。B。C。D。。的文件夹。
现在要在这些文件夹里再建几个子文件夹并命名。要批量建的。
A文件夹
1子文件夹
2子文件夹
3子文件夹
B文件夹
1子文件夹
2子文件夹
3子文件夹
请高手帮忙做下。谢谢了
作者: ivor 时间: 2012-1-9 17:05
本帖最后由 ivor 于 2012-1-9 17:22 编辑
- @echo off
- for /f "delims=" %%i in ('dir /b /ad') do (
- pushd %%i
- for /l %%a in (1,1,3) do (
- md %%a
- )
- popd
- )
复制代码
注解:在当前的所有目中建立“1,2,3”3个文件夹
作者: find 时间: 2012-1-9 17:09
- @echo off
- for /f "delims=" %%a in ('dir /b /ad') do (
- for /l %%h in (1,1,3) do (
- md "%%a\%%h"
- )
- )
复制代码
作者: WDMZ 时间: 2012-1-9 17:30
注解:在当前的所有目中建立“1,2,3”3个文件夹
ivor 发表于 2012-1-9 17:05
能不能用中文来命名的。谢谢
国语
台语
粤语
或者在文本那引进
作者: ivor 时间: 2012-1-9 17:49
本帖最后由 ivor 于 2012-1-9 17:50 编辑
- @echo off
- for /f "delims=" %%i in ('dir /b /ad') do (
-
- for /f "delims=" %%a in (subdirect.txt) do (
- md "%%i\%%a"
- )
-
- )
复制代码
保存在subdirect.txt中,一个文件夹名字占一行
作者: WDMZ 时间: 2012-1-9 17:54
建不了文件夹。
作者: ivor 时间: 2012-1-9 18:00
回复 6# WDMZ
文件夹的结构是这样的,难道还不行吗
D:.
│ subdirect.txt
│ 新建文件夹.bat
│
├─a
│ ├─台语
│ ├─国语
│ └─粤语
├─b
│ ├─台语
│ ├─国语
│ └─粤语
└─c
├─台语
├─国语
└─粤语
作者: WDMZ 时间: 2012-1-9 18:09
解决了,谢谢两位大哥
作者: find 时间: 2012-1-9 20:10
回复 4# WDMZ
只要是Windows允许的字符都行
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |