我想使用 Windows 批处理文件创建一组文件夹,例如命名为 folder1、folder2、folder3、...、folder40。我可以使用命令call md folderN
40 次 for N in (1,40) 来执行此操作,但我想知道是否可以使用 for 循环来执行此操作?
我曾尝试过FOR /L %%I IN (1,1,40) DO call md folder%%I
这样做,但它似乎不起作用。有任何想法吗?
我想使用 Windows 批处理文件创建一组文件夹,例如命名为 folder1、folder2、folder3、...、folder40。我可以使用命令call md folderN
40 次 for N in (1,40) 来执行此操作,但我想知道是否可以使用 for 循环来执行此操作?
我曾尝试过FOR /L %%I IN (1,1,40) DO call md folder%%I
这样做,但它似乎不起作用。有任何想法吗?
MD
是一个内部 Windows 命令。这意味着应该直接调用它,而不是调用它。
所以,你只需要
for /L %%a in (1,1,40) do md folder%%a
这在 XP 中也适用:
FOR /L %%I IN (1,1,40) DO call md folder%%I
..或在命令行上:
FOR /L %I IN (1,1,40) DO call md folder%I
...但这不起作用:
FOR /L %I IN (1,1,40) DO call :md folder%I