Я пытаюсь перебирать папки с изображениями для создания эскизов с помощью ImageMagic и переименовывать файлы эскизов с префиксом small_
.
когда я выполняю это в одной папке, это отлично работает:
FOR %a in (*.jpg) DO convert %a -thumbnail 30% small_%a
Для циклического просмотра вложенных папок мне просто нужен флаг / R:
FOR /R %a in (*.jpg) DO convert %a -thumbnail 30% small_%a
Это приведет к новому имени для эскиза. и переименуйте файлы эскизов с префиксом small_. когда я выполняю это в одной папке, он отлично работает: FOR% a ...
Я пытаюсь перебирать папки с изображениями для создания эскизов с помощью ImageMagic и переименовывать файлы эскизов с префиксом small_
.
когда я выполняю это в одной папке, это отлично работает:
FOR %a in (*.jpg) DO convert %a -thumbnail 30% small_%a
Для циклического просмотра вложенных папок мне просто нужен флаг / R:
FOR /R %a in (*.jpg) DO convert %a -thumbnail 30% small_%a
Это приведет к новому имени для эскиза. и переименуйте файлы эскизов с префиксом small_. когда я выполняю это в одной папке, это отлично работает: FOR% a ...
Я пытаюсь перебирать папки с изображениями для создания эскизов с помощью ImageMagic и переименовывать файлы эскизов с префиксом small_
.
когда я выполняю это в одной папке, это отлично работает:
FOR %a in (*.jpg) DO convert %a -thumbnail 30% small_%a
Для циклического просмотра вложенных папок мне просто нужен флаг / R:
FOR /R %a in (*.jpg) DO convert %a -thumbnail 30% small_%a
Это приведет к новому имени для эскиза.
small_c: \ images \ image.jpg
, что неверно :)
Как я могу добавить префикс small_
в имя файла при рекурсивном просмотре подпапок в скрипте, то есть из c : \ images \ image.jpg
- c: \ images \ small_image.jpg
?
Спасибо.