如何在cmd中重复命令?

如何在cmd中重复命令?,cmd,Cmd,我想知道如何在cmd中重复命令。所以,我搜索了很多,我发现: 对于%i(1 2 3 4 5 6 7 8 9 10)执行mkdir“Day%i” 这将重复mkdir命令并输出:10个目录,但是如果我想创建大约50个目录,该怎么办?如何操作?我想我不会写从1到50的数字?!那么解决方案是什么呢?您可以像这样使用/L参数: FOR /L %i IN (1,1,50) DO mkdir "Day %i" // (1,1,50) => (start, step, end) 您

我想知道如何在cmd中重复命令。所以,我搜索了很多,我发现:

对于%i(1 2 3 4 5 6 7 8 9 10)执行mkdir“Day%i”


这将重复mkdir命令并输出:10个目录,但是如果我想创建大约50个目录,该怎么办?如何操作?我想我不会写从1到50的数字?!那么解决方案是什么呢?

您可以像这样使用/L参数:

FOR /L %i IN (1,1,50) DO mkdir "Day %i"
// (1,1,50) => (start, step, end)

您可以像这样使用/L参数:

FOR /L %i IN (1,1,50) DO mkdir "Day %i"
// (1,1,50) => (start, step, end)

在您这样做之前,您可能希望考虑按时间顺序排序,<代码> > 02 < <代码> >代码> 03 < /代码>,<代码>…>代码> 50 > <代码>,而不是<代码> 1 < /代码>,>代码> 2 ,<代码> 3 < /代码>,<代码> > /代码>,代码> 50 < /代码>。在这样做之前,您可以考虑按时间排序顺序命名它们,
01
02
03
..
50
,而不是
1
2
3
..
50