Например, у меня есть 20 фотографий, загруженных из Интернета. У них есть сумасшедшие имена, такие как «XFGHDHR345» или «SDEREWQ230», и я хочу назвать их:
"Изображение 1"
"Изображение 2"
"Изображение 3"
"Изображение 4"
"Изображение 5"
.....
"Изображение 20"
Я не хочу печатать их один за другим. Я хочу поменять их имена сразу.
Есть ли способ сделать это?
Ответы:
Используя встроенный инструмент «Automator», вы можете определить рабочий процесс для пакетного переименования файлов.
Для этого вам необходимо:
Введите попасть в поле поиска
Прокрутите до конца списка элементов и перетащите Получить указанный элемент из списка действий « Файлы и папки» на левой панели и перетащите его на правую панель.
Посмотрите здесь или здесь пример учебников по вашей конкретной задаче переименования под рукой. Отличный обзор того, что делает Automator и насколько мощным (и простым) он может быть в качестве личного помощника - см. Веб-страницу http://macosxautomation.com/automator/index.html
источник
Да, вы можете использовать терминал:
Например, переместите все свои изображения во временную папку на рабочем столе
Temp
.Откройте Приложения> Утилиты> Terminal.app.
Изменить каталог на
Temp
:где
~
расширен до вашего домашнего каталога (то есть/Users/<yourusername>
.)Запустите составную команду оболочки:
где:
for ...; do ...; done
циклы над вашими 20 файлами.file
переменная, которая содержит имена файлов. Смотрите эту статью для получения дополнительной информации.n
, изначально установленный в 1 и увеличенный на единицу в каждой итерации сlet n++
, является целочисленным суффиксом для переименованных файлов.mv "$file" "Picture $n"
переименовывает файлы$n
это значение переменнойn
.Команда оболочки эквивалентна:
Для получения дополнительной информации о оболочке bash смотрите man bash . Для получения дополнительной информации о сценариях оболочки см. Это руководство на веб-сайте Apple для разработчиков.
источник
Если вы хотите заполнить нулями цифры или файлы имеют разные расширения:
Больше примеров:
источник
Если у вас есть Yosemite, он встроен в Finder. Просто выберите файлы, щелкните правой кнопкой мыши и выберите «Переименовать n файлов». Затем измените выпадающий список на «Фильтр» и вуаля! У вас есть опции пакетного переименования!
источник
Если вы не хотите использовать Терминал или Automator, для этого есть коммерческие приложения с графическим интерфейсом. Одним из них является A Better Finder Rename , который имеет бесплатную пробную версию.
источник
Я буду рекомендовать здесь приложение NameChanger . Это очень просто и быстро в использовании. Там приведены очень хорошие варианты для переименования файлов с разными критериями.
источник