Как конвертировать все файлы PNG в JPG, используя convert.exe с пакетным кодом - PullRequest
0 голосов
/ 16 мая 2018

Я нашел код, который конвертирует мой png файл в jpg, но он просто конвертирует файл, который я связал, не все файлы Мой код:

convert product.Png -background white product.jpg

Но мне нужен код для преобразования всех файлов в папках и подпапках в jpg

1 Ответ

0 голосов
/ 16 мая 2018

Команда FOR / R будет повторять каждый файл, найденный в дереве каталогов.Итак, вы хотите использовать мета-переменную FOR в вашей команде convert.Я не слишком знаком с синтаксисом программы CONVERT, но я предполагаю, что имя входного файла указано первым, а выходной - последним.Я предполагаю, что вы хотите, чтобы выходной файл находился в том же каталоге, что и входной файл.

FOR /R %%G IN (*.png) DO convert "%%~G" -background white "%%~dpnG.jpg"

Этот файл необходимо запустить из командного файла.Если вы запускаете его из командной строки, вы используете только один символ процента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...