我有一个脚本可以激活程序,将.mf4文件转换为.csv文件。它看起来像这样:
@ECHO OFF
TITLE CallConverter
if not DEFINED IS_MINIMIZED set IS_MINIMIZED=1 && start "" /min "C:\CANape\Project\Merged Global Config 2013\CSVConvert.bat" %* && exit
cd C:\Program Files (x86)\Vector CANape 14\Exec\
CallConverter.exe -C:ascconv.dll -IF:ascconv.ini C:\Users\kymarsh\Desktop\Test\File.mf4 C:\Users\kymarsh\Desktop\Test\_PQR.csv
exit
如果我只查看一个文件,它会很有用。否则我必须手动更改" File.mf4"到下一个有问题的文件。
我想要它做的是指向一个目录并转换所有扩展名为.mf4的文件。
有人可以帮我解决这个问题吗?
非常感谢帮助!
答案 0 :(得分:1)
@ECHO OFF
TITLE CallConverter
if not DEFINED IS_MINIMIZED set IS_MINIMIZED=1 && start "" /min "C:\CANape\Project\MergedGlobal Config 2013\CSVConvert.bat" %* && exit
cd C:\Program Files (x86)\Vector CANape 14\Exec\
for %%a in ("C:\Users\kymarsh\Desktop\*mf4") do (
CallConverter.exe -C:ascconv.dll -IF:ascconv.ini "%%~fa" C:\Users\kymarsh\Desktop\Test\_PQR.csv
)
exit
尝试使用for loop