Переименование файлов. Как переименовать фотографии и изменить атрибуты по дате сьемки из EXIF

Доброго вам времени суток, мои дорогие друзья. Ну как подходит подготовка к Новому году? Я пока еще не всё успел. Ну да ладно. Сегодня не об этом. Помнится мне, как я накачал много разных картинок из интернета под одну тематику. Были самые обычные картинки, но названия у них были что-то вроде «xuj67hsbs6o9.jpg». В принципе в большинстве случаев мне все равно, как эти файлы называются, но если мне приходится с ними работать, то мне лучше, чтобы у каждого файла было нормальное запоминающееся название, иначе уходило бы больше времении всю работу.

А вы знаете какой объем файлов иногда приходится перелопачивать? 100-200-300 файлов. А у всех них название как из задницы. Поэтому проще их переименовать за несколько секунд и радоваться жизни, а то живешь как в бардаке.

В общем давайте посмотрим как переименовать сразу много файлов несколькими способами, благодаря которым переименование займет не более парочке секундю

Средства windows

Здесь я хотел бы отметить самый простой и самый малофункциональный способ группового переименования файлов. Но плю состоит в том, что не надо устанавливать никаких доплнительных программ, а наши задачи он вполне решает.


Total Commander

Кроме стандартного переименования, вы можете воспользоваться популярной программулинкой, которая называется Total Commander. Может кто-то помнит такую старую среду Norton Commander, которая у нас в стране использовалась еще до внедрения windows? Да такая оболочка с директориями и файлами, разделенная на два участка. Блин, аж ностальгия взяла. Я еще в 1990—1993 годах любил к отцу на работу ходить в компьютер играть, и как раз приходилось все делать через Norton Commander...Блин, надо меня останавливать, а то сейчас в детство уйду.

Так вот, для Windows есть похожая среда, но только уже сделанная под современный интерфейс — Total commander. И кстати в нем таки довольно удобно работать, кроме того он имеет ряд полезных функций Но я вас работе с ней сегодня учить не буду, так как этому надо посвятить отдельную тему. Но есть один нюанс. Она платная. Зато вам дается месяц, чтобы поработать в ней бесплатно.

Сегодня мы ее будем использовать для массового переименования файлов.

  1. Скачайте ее, например отсюда и установите. Установка совершенно стандартная и простая. Только скачивайте версию для вашей разрядности системы. Какая у вас — 32 или 64? Посмотреть эту информацию вы можете, нажав правой кнопкой на значок «компьютер» и выбрав «Свойства».
  2. Зайдите в программу и вы увидите интерфейс, разделенный на два окна. Найдите вашу папку, где находятся все те файлики, которым не помешало бы сменить имя.
  3. Теперь выделите все файлы. Это можно сделать с помощью знакомой нам комбинации CTRL+A, либо в главном меню сверху выберете пункт «Выделение», а затем «Выделить всё». Как видите, все ваши файлы в папке выделились красным цветом. Если у вас так, то молодцы. А если не получилось, то попробуйте еще раз. Бывает всякое.
  4. Теперь найдите в главном меню «Файлы» и из раскрывающегося списка выберете «Групповое переименование», либо нажмите комбинацию клавиш «CTRL+M».
  5. Теперь перед вами открылось окно группового переименования. Страшно? Не надо. Ничего страшного тут нет. Здесь вам предлагается посмотреть и выбрать, по какому принципу переименовывать файлы. Например вы можете выбрать по дате, тогда каждый файл будет переименован в соответствии с датой изменения. Но я такое не люблю. Лучше всего использовать «Счетчик». В этом режиме файлы будут переименовываться начиная с одного и по порядку. Но это по умолчанию. И кстати не забудьте, если вы хотите, чтобы перед счетчиком стояло определенное слово (например фото), то вам надо вписать его в «маску».
  6. А если вы хотите задать что-то своё, то вам нужно обратить на параметры, которые находятся в правом верхнем углу окна программы. По умолчанию всё стоит по «1» . Т.е. первый файл переименуется в 1 , а дальше по порядку — 2, 3, 4 ,... Но мы можем поставить не только цифры, но и буквы, как символы отсчета (Правда только латинские). Для этого измените «Начать с...» на «a» (латинскую). Тогда следующий файл будет называться b , а далее следующий c , ну вы поняли. Также вы можете изменить шаг переименования. По умолчанию стоит 1 , т.е. следующие буквы и цифры будут идти по алфавиту. Но если поставить шаг — 2 , то они уже пойдут на 1,2,3 или a,b,c , а будут уже как 1,3,5 или a,c,e . Вы поняли? Одна буква или циферка будет тупо пропускаться.
  7. В общем тут вы можете сами посмотреть все параметры. Разобраться легко. Но когда вы всё для себя настроите, не забудьте нажать кнопку «Выполнить». После всех этих манипуляцию файлы за секунду переименуются и примут желанный для вас вид.

Ну вот и всё, что я вам хотел поведать в сегодняшней статье. Есть конечно еще множество хороших программ для переименования, например Renamer. Я им даже иногда пользовался (правда там немного другая ситуация была). А так в общем-то этих двух способов должно хватить с головой.

Ну а если вам так часто приходится работать с файлами, или же у вас просто очень много важной информации, то я хотел бы предложить вам посмотреть превосходный видеокурс по защите файлов от разных обстоятельств (Вирусы, удаление, порча, неисправность жесткого диска, хищение и т.д.). Описаны реальные и отличные способы резервного копирования и защиты данных. Причем все уроки в видеоформатах и рассказаны человеческим языком, а не техническим, что делает этот курс просто великолепным.

Ну а на сегодня я свою статью заканчиваю. Надеюсь, что информация была для вас полезной. Спасибо, что посетили мой блог. И, конечно же я рекомендую вам подписаться на обновления моего блога, тогда вы точно не пропустите ничего интересного. Увидимся в других статьях. Пока-пока!

С уважением, Дмитрий Костин

Массовое переименование файлов это далеко не простая задача. Пользователи зачастую просто не знают что делать, когда возникает необходимость переименовать большое количество файлов. Делать это вручную долго и утомительно. Поэтому для решения таких задач лучше использовать специальные программы для массового переименования файлов.

Advanced Renamer — бесплатное решение для массового переименования файлов

В данной статье мы рассмотрим программу , которая позволяет быстро и без лишних хлопот выполнять массовое переименование файлов. С ее помощью можно быстро переименовать любое количество файлов. Главными преимуществами Advanced Renamer перед аналогичными программами являются: бесплатность, русскоязычный интерфейс и широкие возможности по настройке массового переименования файлов.

Интерфейс программы разделен на две части. В левой части окна Advanced Renamer размещается список правил (методов), которые используются для переименования файлов, а в правой части список файлов и папок. Список файлов находится на вкладке «Переименовать файлы », а список папок на вкладке «Переименовать папки ».

Как переименовывать файлы с помощью Advanced Renamer

Для того чтобы добавить файлы или папки для массового переименования вы можете воспользоваться кнопкой «Добавить » или просто перетащить нужные файлы в окно программы.

После того, как вы добавили файлы можно приступать к настройке методов переименования. Для этого нажимаем на кнопку «Добавить метод » и выбираем подходящий пункт. Настраивая методы переименования в правой части окна, в колонке «Новое имя файла », вы можете наблюдать будущие названия файлов.

Здесь доступны такие методы переименования файлов:

  • Новое имя. Файлам задаются новые имена. Можно выбрать один из способов генерации новых имен.
  • Регистр. Изменения регистра названия файлов.
  • Перемещение. Перемещение символов в названии файла из одной позиции в другую.
  • Удаление. Удаление символов из названия файла.
  • Удаление шаблона. Удаление символов из названия файла согласно указанному шаблону.
  • Пере нумерование. Изменение номеров в названии файла.
  • Замена. Замена фраз в названии файла.
  • Добавление. Добавить текст в название файла.
  • Список. Переименование файлов согласно новому списку названий.
  • Обрезка. Удалить нежелательные символы из названия файла.

Кроме этого для файлов можно выполнять изменение атрибутов и дат создания/открытия/изменения. Также есть возможность переименовывать файлы с использованием алгоритма написанного на JavaScript. Существующие методы переименования файлов можно комбинировать любым способом.

Пример использования программы Advanced Renamer

Для примера выполним массовое переименование файлов с использованием метода «Новое имя ». Для начала загружаем в программу список файлов, которые мы планируем переименовать.

После того как все настроено можно нажимать на кнопку «Старт » для того чтобы запустить процесс переименования файлов.

Небольшой, но очень гибкий инструмент для переименования файлов, поддерживающий все стандартные процедуры переименования, включая префиксы, суффиксы, замену, смену регистра; а также, удаление кавычек, добавление счетчика, удаление цифр или символов, изменение расширений и многое другое. Опытные пользователи могут воспользоваться возможностями языка Паскаль, создавая собственные правила переименования.

Часто, путешествуя по просторам Интернета, мы качаем все, что ни попадя, а потом долго не можем рассортировать нужные файлы. Вот, к примеру, выкачали Вы вчера где-то полсотни картинок природы на рабочий стол, а сегодня оказалось, что они вместо имен содержат кучу бессмысленных наборов букв и цифр.

Или та же ситуация с музыкой. Что делать, надо заседать за переименование файлов. Однако вручную, все это Вы будете делать очень долго. Проще использовать специальные программы.

Таких программ Вы сможете найти достаточно, если хорошо поищете, но все ли они заслуживают внимания? Предлагаю не искать, а скачивать ReNamer .

Эта небольшая программа может дать фору любым коммерческим продуктам того же направления. Похожими функциями обладает платная программа File Renamer Turbo. Сравним возможности двух "переименовальщиков":

Сравнение программы ReNamer с платным аналогом File Renamer Turbo

ReNamer достаточно мощный и в то же время несложный инструмент, который можно настраивать под свои нужды, как Вам заблагорассудится.

Первая приятная новость - программа не требует установки. Достаточно ее просто разархивировать (можно и на флэшку) и запустить.

Вторая - наличие русского интерфейса (программа была сделана нашим соотечественником). Запустим и бегло осмотрим ReNamer:

Если Вам нужна подробная информация обо всех возможностях программы, то советую перед началом работы ознакомиться с "Руководством пользователя". А если Вы из разряда людей, которые сразу переходят к действию, нажмите "Нет" на панели предложения.

Интерфейс ReNamer

Окно программы состоит из следующих разделов: строка меню, панель управления файлами, панель управления правилами, поле ввода правил и поле отображения файлов.

В управлении ReNamer"ом проблем возникнуть не должно, поскольку каждый пункт имеет в своем арсенале подсказку. Я считаю, что можно сразу перейти к непосредственным действиям.

Допустим, мы скачали из Интернета несколько картинок с неадекватными именами и сохранили их на Рабочем столе. Чтобы открыть эти изображения в ReNamer, можно либо выделить их и просто перетащить в нижнее поле отображения файлов, либо нажать кнопку "Добавить файлы" и выбрать нужные картинки через проводник. Список файлов готов.

Теперь нужно создать правила для переименования файлов из списка. Первое правило можно создать, просто кликнув левой кнопкой мыши по полю ввода правил. Последующие же можно будет добавлять при помощи контекстного меню или кнопки "Добавить".

Правила переименования

Сами правила не переведены на русский, поэтому немного поясню значения каждого из них.

Insert (вставить). Применяется для того, чтобы задать новое имя. Здесь Вам предстоит ввести новое общее название для всех файлов, которые Вы будете переименовывать. Здесь можно настроить в какое именно место будет вставлена запись (префикс, суффикс или произвольная позиция).

Delete (удалить). Позволяет удалить текущее имя файла. Требует указания начального и конечного файла. Можно удалять имя как полностью, так и с игнорированием расширения.

Remove (убрать). Используется для того, чтобы убрать из имени файла определенные буквы или символы.

Replace (заменить). Дает возможность заменить одно имя другим.

Extension (расширение). С помощью этой функции Вы можете задать переименовываемому файлу произвольное расширение.

Strip (очистить). Благодаря этой функции можно быстро очистить имена файлов от цифр и символов.

Case (регистр). Это правило позволяет нам произвольно менять регистр нового имени файла.

Serialize (серийность). Помогает автоматически пронумеровать файлы с одинаковыми именами.

CleanUp (упорядочивание). Используется для удаления некоторых символов или их замены пробелами.

Translit (транслитерация). Употребляется для перевода новых имен в латиницу. Используются словари транслита для многих языков, которые можно править по собственному желанию.

RegEx (регулярные выражения). "Продвинутая" функция, которая позволяет изменять имена файлов в соответствии с существующими правилами, задаваемыми Вами (см. "Руководство пользователя").

PascalScript (скрипты на Паскале). Здесь Вы можете писать собственные мини-программы на Паскале, которые будут влиять на изменение имен файлов.

UserInput (пользовательский ввод). Сюда можно вручную ввести все имена файлов каждое с новой строчки (или вставить из готового списка).

Пример переименования файлов с помощью ReNamer

Теперь давайте на практике посмотрим, что надо сделать, чтобы изменить имена в созданном нами списке. Переходим к созданию правил и первым устанавливаем "Delete", чтобы удалить настоящие имена файлов. Причем обратите внимание на то, что отправной точкой удаления будет "Позиция 1", а итоговой - значение "До конца".

Также поставьте галочку в пункте "Пропускать расширение", чтобы не повредить наши файлы. Результатом наших манипуляций будет список без имен (с одними расширениями):

Теперь нам потребуется создать новое имя для наших файлов. Здесь можно поступить многими способами. Например, если у Вас есть готовый список (из Интернета) скачанных файлов, Вы можете добавить правило UserInput и вставить его в поле ввода. Если же списка нет, но все файлы связаны между собой общей тематикой, можно создать общее имя для всех с нумерацией.

Так и поступим. Для этого добавим правило Insert и в поле ввода названия укажем желаемое имя (в нашем случае "picture_"). Обратите внимание на то, чтобы стоял флажок "Пропускать расширение".

После этого наш список примет более-менее привычный вид. Однако все файлы в нем будут иметь одинаковые имена:

Исправить это недоразумение можно несколькими способами.

Способ первый. Один из простейших способов - исправить конфликтные имена при помощи меню "Опции". После того как Вы нажмете соответствующую кнопку, к каждому последующему имени файла будут прикреплены порядковые номера в скобках:

Способ второй. Если скобки Вас не устраивают, можно воспользоваться функцией сериализации. Добавляем правило Serialize и устанавливаем добавление номеров с единицы со способом вставки "Суффикс".

Также обратите внимание, чтобы была активизирована опция "Пропускать расширение". Добавляем правило, и наш список обретает вполне приличную форму:

Для подтверждения новых имен теперь осталось только нажать кнопку "Переименовать".

Выводы

Скажу честно, ReNamer далеко не так прост, как кажется. Это очень мощный инструмент, способный в умелых руках творить просто чудеса. Для начала потренируйтесь делать простые переименования, а когда разберетесь с нюансами всех правил, попробуйте создать собственные (для этого читайте руководство).

Уверен, Вам понравится!!! А заодно и Паскаль выучите;).

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

Хранить файлы фотографий переименованных по дате сьемки гораздо удобнее. Легко сориентироваться, когда сделан снимок, можно сразу открыть или скопировать нужные фото не листая все подряд и не вглядываясь в миниатюры. Единственное что нужно – научится переименовывать фотографии автоматически, ведь переименовывать каждый файл по отдельности проблематично.

EXIF это дополнительная информация, которая имеется практически в каждой фотографии. Ее автоматически добавляют фотокамеры и помимо даты и времени там может быть различная информация – начиная с режимов сьемки и заканчивая координатами места сьемки, если такая функция поддерживается камерой.

Для работы с файлами нам понадобится популярный файловый менеджер Total Commander и плагин exif для него. С помощью плагина мы сможем делать exif rename. Плагин можно скачать на официальном сайте программы. Для установки плагина достаточно найти его в одной из панелей Total Commander и дважды щелкнуть по нему левой кнопкой мыши. После этого появится окно с запросом установки в котором нужно нажать “Да”

Перед началом экспериментов, файлы фотографий лучше скопировать с отдельную папку и работать с копиями, чтобы не повредить дорогие сердцу оригиналы фотографий.


Выделяем все фотографии и выбираем пункт “Групповое переименование”


Удаляем все из строки “Маска для имени файла” Нажимаем на кнопку плагин и выбираем использование оригинальной даты, как показано на картинке. Обратите внимание, что нужно выбирать для вставки не просто дату, а строку “оригинальная дата”.

В столбце “Новое имя” мы увидим, какой результат у нас будет в итоге.

Естественно много фотографий могут быть с одной датой, а все файлы должны иметь уникальное имя. Поэтому в конец строки “Маска для имени файла” добавляем символ тире или нижнего подчеркивания и аналогично вставке даты описанной выше добавляем оригинальное время. Разделители между датой, месяцем, годом и временем можно ставить свои, но только те символы, которые могут быть в имени файла. Например можно скобки но нельзя двоеточие.

Нажимаем кнопку выполнить и если имеются фотографии снятые в одну секунд, например серия снимков, получаем предупреждение о совпадающих именах.

Нажимаем “ДА” и получаем сообщение, что не все файлы были переиминованы. Нажимаем “Ok” Соглашаясь с этим.


Если файлов с одинаковыми датами не много, добавляем в конец строки “Маска для имени файла” _1 и снова переиминовываем, затем добавляем _2 и так далее. К фотографиям с одинаковым временем вплоть до секунды добавится номер 1, 2. 3 и так далее.

Если у вас профессиональная камера и в серии много файлов с одинаковым временем вплоть до секунды, можно вместо проставления цифры вручную, нажать кнопку “Счетчик”. Тогда повторяющиеся фотографии про нумеруются автоматически, но уже все сразу. Т.е. например к первым десяти фотографий с одинаковой датой до секунды добавится с цифры с 1 до 10, ко второй серии уже с 11 – 20 и т.д.

Для ленивых готовая строка:
[=exif.DateOriginal.Y-M-D]_[=exif.TimeOriginal.h-m-s]

Кроме переименования файлов можно установить дату и время из EXIF для атрибутов файла – для изменения времени создания и модификации.

Это полезно, когда фотографии редактировались. Например вы снимаете в RAW формате . После редактирования в фотошопе или другой программе получаете файл, дата которого естественно будет соответствовать дате редактирования.


Для установки атрибутов снова выделяем все файлы и выбираем команду изменить атрибуты и делаем установки как на картинке.

В итоге мы автоматически изменили у группы файлов их имя и дату, на дату, взятую из свойств EXIF этих файлов.


Обычно фотоаппараты называют снимки как-то типа «DCS_0018» или что-то подобное. Намного удобнее, если имя файла будет, например, таким: «2013-09-01 10.08.30». Здесь уже по имени файла видно, в какой день и в какое время он снят.

Можно переименовывать фотографии вручную. Но если их сотни и тысячи, то лучше сделать это автоматически. У меня всегда установлена программа - файловый менеджер Total Commander, а она переименовывает файлы просто отлично.

Примерно так:

На картинке в панели задач Windows программа в виде дискеты (дети, наверное, уже и не знают, что это такое).

Как назвать много фотографии по дате съемки

Скачать программу Total Commander с официального сайта и запустить ее. Открыть в любой панели папку с фотографиями.

Выделить нужные файлы или все: комбинации клавиш Ctrl+A или Ctrl+«плюс» (на цифровой клавиатуру).

Примечание: в Total Commander есть одна замечательная функция. Например, у вас фотографии лежат в разных папках по месяцам, которые находятся в одной папке «год». Можно в программе открыть папку «год» и нажать комбинацию клавиш Ctrl+ B - в панели появятся все файлы без папок. Это называется «Показать все файлы без подкаталогов». На картинке показано, как выглядит панель с папками (слева) и как она выглядит после нажатия Ctrl+ B (справа):

Выбираем в меню «Файлы» — «Групповое переименование» или нажимаем комбинацию клавиш Ctrl+M.

В окошке «Групповое переименование» есть несколько кнопок для маски переименования, например: [N] - имя, [C] - счетчик и так далее. Можете поэкспериментировать с разными комбинациями этих шаблонов, а в окне будет видно, как поменяется имя файлов.

Я лично использую такой шаблон: [Y]-[M]-[D] [h].[m].[s]. Новое имя будет примерно таким: «2013-09-01 10.08.30», потому что [Y] - это год, [M] - месяц и так далее.

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то