Patroklos
09-05-2018, 19:08
Здравствуйте, я делаю скрипт проверяющий видео файлы на ошибки.
И у меня возникла проблема. FOR почему то не ищет во вложенных папках.
for %%a in ( "%~1\*.mp4" ) do ( echo %%a
ffmpeg.exe -v error -i "%%a" -f null - >"%%~nxa.error.log" 2>&1
)
Я беру, перетягиваю папку и если в папке есть файлы мп4 идёт проверка
но с вложенными папками у меня не работает. Когда я добавляю /r
for /R %%a in ( "%~1\*.mp4" ) do ( echo %%a
ffmpeg.exe -v error -i "%%a" -f null - >"%%~nxa.error.log" 2>&1
)
вообще не работает.
в чём тут дело и как починить?
И у меня возникла проблема. FOR почему то не ищет во вложенных папках.
for %%a in ( "%~1\*.mp4" ) do ( echo %%a
ffmpeg.exe -v error -i "%%a" -f null - >"%%~nxa.error.log" 2>&1
)
Я беру, перетягиваю папку и если в папке есть файлы мп4 идёт проверка
но с вложенными папками у меня не работает. Когда я добавляю /r
for /R %%a in ( "%~1\*.mp4" ) do ( echo %%a
ffmpeg.exe -v error -i "%%a" -f null - >"%%~nxa.error.log" 2>&1
)
вообще не работает.
в чём тут дело и как починить?