我有一个命令行程序,可以编辑单个文件来为它们添加时间长度。在命令提示符下输入程序名称,然后输入文件。所以像这样:“test.exe file.dsf”。我正在尝试创建一个循环遍历文件夹中所有“.dsf”文件的.bat文件。我试过这个,但它似乎只为每个dsf文件运行程序,但它不会在之后作为参数输入。
ECHO OFF
ECHO BATCH test
FOR %%a IN (*.dsf) DO test.exe
有关如何使这项工作的任何想法?我很感激!
答案 0 :(得分:3)
将%% a作为参数添加到test.exe
ECHO OFF
ECHO BATCH test
FOR %%a IN (*.dsf) DO test.exe %%a