我尝试创建一个批处理脚本,在每个独立文件夹中生成100个文件夹(app1,app2,app3 ...)以及100个子文件夹(data1,data2,data3)。那样,文件夹" app1"将包含100个名为" data1"," data2"," data3" ...的子文件夹同样适用于" app2",&#34 ; app3" ...直到现在我才得到:
for /L %%g in (1,1,100) do (
md app%%g\data%%g
)
问题在于100"数据中的每一个"子文件夹是在每个" app"上分别创建的。文件夹。这样," app1"文件夹中只有一个"数据"子文件夹而不是100.我该如何解决这个问题?
祝你好运!
答案 0 :(得分:2)
您需要两个嵌套的for /L
循环
for /L %%g in (1 1 100) do (
for /L %%h in (1 1 100) do (
md app%%g\data%%h
)
)
请注意,这将在您的驱动器上创建10000个目录。它可能需要一段时间来颠覆你的硬盘。