-2

我想使用 Windows 批处理文件创建一组文件夹,例如命名为 folder1、folder2、folder3、...、folder40。我可以使用命令call md folderN40 次 for N in (1,40) 来执行此操作,但我想知道是否可以使用 for 循环来执行此操作?

我曾尝试过FOR /L %%I IN (1,1,40) DO call md folder%%I这样做,但它似乎不起作用。有任何想法吗?

4

2 回答 2

1

MD是一个内部 Windows 命令。这意味着应该直接调用它,而不是调用它。

所以,你只需要

 for /L %%a in (1,1,40) do md folder%%a
于 2013-04-03T11:31:33.623 回答
1

这在 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
于 2013-04-03T13:05:26.107 回答