在批处理文件中的for循环内递增变量

时间:2018-07-13 17:58:26

标签: windows batch-file variables for-loop cmd

我有一个包含三个名为1、2和3的文件的文件夹,我想按递增顺序启动它们。我设置了这个示例来展示概念。

@echo off
set /a filename = 1

for /f %%x in ('dir /b PATH') do (
    start %filename%
    set /a filename += 1
)

这只会为文件夹中的每个文件启动一次名为1的文件。我该怎么做才能打开所有文件。无论文件夹中有多少文件,我都希望它能正常工作。

0 个答案:

没有答案