DOS批处理在当前文件建立文件夹

求助,我想实现在E:\2017文件夹下,一键批量新建文件夹A01,A02,A03,........A10,这个A和数量10能自定义,且在这些新建的文件下,再新建固定两个文件夹C,D

请各路英雄帮忙,谢谢!

@echo off
::设置源目录
set "SourDir=E:\2017"
::设置文件名前缀A
set "name=A"
::设置数量 
set /a num=20
::设置固定文件夹C
set "Dir1=C"
::设置固定文件夹D
set "Dir2=D"

cd /d "%SourDir%"
for /l %%i in (1,1,%num%) do (
if %%i LEQ 9 (
md "%name%0%%i" 
cd "%name%0%%i" 
md "%Dir1%"&md "%Dir2%"
) else (
md "%name%%%i"
cd "%name%%%i" 
md "%Dir1%"&md "%Dir2%"
)
cd /d "%SourDir%"
)

写个很朴素的BAT。

保存为.bat文件,随便放哪运行都可以,前提源目录要设置对

温馨提示:答案为网友推荐,仅供参考
相似回答