[FAQ] Массовое переименование файлов и папок в Mac OS X с помощью Automator
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.
К нам поступил следующий вопрос:
Добрый день! Возникла задачка массового переименования в макоси. Есть огромная папка, в ней почти 9000 файлов и подпапок. Мне надо во всех названиях найти и заменить одно слово на другое. Можно решить вопрос без сторонних утилит? А если нельзя, подскажите плиз, чем воспользоваться. Заранее спасибо вам!
Здравствуйте!
Для массового переименования файлов и папок в Mac OS X пользоваться сторонними приложениями вовсе не обязательно, благо есть Automator. Обозначенная вами задача решается в два счёта.
Во-первых, запустите Automator из папки программ. Поскольку вам нужно разовое переименование, при старте выберите пункт «Процесс», чтобы созданный вами макрос работал прямо в окне Automator.
Во-вторых, слева выберите пункт «Файлы и папки». Из списка действий перетащите направо:
- Get Specified Finder Items
- Get Folder Contents
- Rename Finder Items (на предупреждение Автоматора о том, что стоило бы создать резервную копию объектов, отвечайте отказом)
Получится следующая картина:
В настройках последнего добавленного вами действия в верхнем выпадающем списке выберите «Заменить текст» и укажите:
- что и на что вы меняете
- надо ли учитывать регистр
- надо ли брать в расчёт только имена файлов, либо ещё и расширения
Затем нажмите кнопку «Добавить» в первом добавленном действии Automator и укажите путь к вашей огромной папке со всеми объектами. После нажатия на кнопку «Запустить» на панели инструментов Automator вы инициируете массовое переименование.
Во избежание недоразумений мы посоветовали бы сначала проверить работу созданного вами макроса Automator на какой-нибудь небольшой папке. Если массовое переименование сработает нормально, можно запускать макрос в нужном вам месте.