Выполнить повторяющийся пакетный файл задачи - PullRequest
0 голосов
/ 01 июня 2018

У меня есть скрипт, который активирует программу для преобразования файлов .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.

Может кто-нибудь помочь мне с этим?

Помощь очень ценится!

1 Ответ

0 голосов
/ 01 июня 2018
@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

попробуйте с для цикла

...