1

我有一个命令行程序,可以编辑单个文件以添加时间长度。您在命令提示符中输入程序的名称,然后输入文件。就像这样:“test.exe file.dsf”。我正在尝试制作一个 .bat 文件,该文件将遍历文件夹中的所有“.dsf”文件。我试过这个,但它似乎只是为每个 dsf 文件运行程序,但之后它没有将它作为参数输入。

ECHO OFF
ECHO BATCH test


FOR %%a IN (*.dsf) DO test.exe  

关于如何使它工作的任何想法?我会很感激的!

4

1 回答 1

3

将 %%a 作为参数添加到 test.exe

ECHO OFF
ECHO BATCH test
FOR %%a IN (*.dsf) DO test.exe %%a
于 2012-04-15T18:55:34.443 回答