На этот вопрос уже есть ответ здесь:
- Как я могу массово переименовать файлы? 22 ответа
У меня есть две папки в Windows 8.1. Первая папка a
содержит 50 .jpg
файлов, пронумерованных 01.jpg
до 50.jpg
. Моя вторая папка b
имеет одинаковое количество .jpg
файлов, названных точно таким же образом.
Моя цель состоит в том, чтобы объединить эти две папки, но переименовывать файлы b
51.jpg
до , 100.jpg
так что они остаются в том же порядке.
windows-8.1
filenames
batch-rename
Максимум
источник
источник
Ответы:
У вас будет нумерация как img-1 .....
источник
prename s/foo/bar/ *.jpg
чтобы бросать регулярные выражения Perl в моих проблемах с переименованием файлов. :)Windows 8.1 имеет встроенную PowerShell, поэтому вы можете использовать что-то вроде этого:
В приведенном выше примере первый параметр
0
in{0:00}
указывает индекс параметра, а второй00
- формат в виде двух цифр, дополненных нулями.источник
Настоятельно рекомендую IrfanView. У этого есть самая удивительная настройка для массового переименования файлов.
Более подробная информация здесь: http://www.irfanview.com/faq.htm#Q13
источник
Это, вероятно, лучше спросить на SoftwareRecommendations.SE , но я скажу, что я использовал бесплатную утилиту массового переименования во многих случаях и нашел ее очень полезной, простой в использовании и чрезвычайно мощной.
В отличие от многих бесплатных программ, интерфейс является лаконичным и нативным, а программное обеспечение полностью бесплатным, поэтому вам не нужно беспокоиться о пробных ограничениях и неудобствах, распространенных в бесплатном ПО. Я лично нашел это очень полезным при организации моей музыкальной библиотеки.
(Я никоим образом не связан с автором)
источник
Это старый и, возможно, слишком сложный, но в CMD.exe вы можете решить это следующим образом:
источник
Как и в случае с Niki выше, используйте DOS или утилиту CMD.
В DOS
C:\FolderA>
(переместить в папку с файлами A)Переименовать все файлы за один раз
REN \*.jpg A-\*.jpg
перейдите в папку B с помощью CD - смените каталог
Переименуйте все файлы за один раз
REN \*.jpg B-\*.jpg
Затем скопируйте b-файлы в папку A.
Copy B\*.jpg c:\FolderA\
источник
Я бы порекомендовал http://www.advancedrenamer.com/ в качестве альтернативного «простого нажатия». Я на самом деле использую его все время для пакетного переименования, где мне нужен определенный шаблон, или мне нужно удалить глупости из растерянных имен других людей ;-)
источник