标题: [文件管理] 批处理创建多级目录 [打印本页]
作者: fml520 时间: 2008-4-4 21:06 标题: 批处理创建多级目录
- ::创建多级目录
- ::mulu.txt的内容为目录名称
- ::主目录 子目录1 子目录2 子目录3 子目录4 子目录5
- ::主目录2 子目录1 子目录2 子目录3 子目录4 子目录5
- ::主目录3 子目录1 子目录2 子目录3 子目录4 子目录5
- @echo off
- for /f "tokens=1,2,3,4,5" %%a in (mulu.txt) do call :md_ "%%a" "%%b" "%%c" "%%d" "%%e"
- pause
- exit
- :md_
- md %1
- cd %cd%\"%1\"
- md %2&md %3&md %4&md %5
- cd..
- goto :eof
复制代码
作者: fml520 时间: 2008-4-4 21:08
谁还有其他方法,也发来一起研究一下。
作者: youxi01 时间: 2008-4-4 22:09
支持若干 子目录!- @echo off
- for /f "tokens=1,*" %%i in (mulu.txt) do (
- md %%i
- for %%a in (%%j) do md %%i\%%a)
-
- pause>nul
复制代码
作者: fml520 时间: 2008-4-4 23:43
试一下,看看如何,学习拉。。。。。。。。。。。。
作者: hhzjxss 时间: 2010-11-29 17:50
原帖由 youxi01 于 2008-4-4 22:09 发表
支持若干 子目录!@echo off
for /f "tokens=1,*" %%i in (mulu.txt) do (
md %%i
for %%a in (%%j) do md %%i\%%a)
pause>nul
好象只能生成一级文件夹呀!
请说说怎么在mulu.txt书写才能生成多级文件夹??
作者: hhzjxss 时间: 2010-11-29 19:41
开始理解错了,现在可以,能够生成了!
作者: testsoft 时间: 2011-1-5 16:16 标题: 回复 3楼 的帖子
怎么实现不调用txt文件中的字段,只接给出文件名并实现多级目录呀?
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |