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

2.1 Использование маски счетчик [C].

В качестве примера опять возьмем «любимый сериал». J

081717_1100_23.png

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

  • [N] – возвращает исходное имя файла без расширения;
  • [N#-#] – возвращает кусок текстовой строки исходного имени файла от и до указанной позиции;
  • [C] – возвращает текстовую строку с номером позиции в исходном списке;
  • [YMD] – возвращает текстовую строку, содержащую дату файла в формате год, месяц, день;
  • [hms] – возвращает текстовую строку, содержащую время файла в формате часы, минуты, секунды;
  • [=?] – возвращает результат выполнения плагина;

Так как в моем случае весь список отсортирован по номерам серий, то для формирования нового имени файла я воспользуюсь маской [C]. Действие этой маски заключается в том, что она возвращает номер позиции файла в списке на переименование. Обратите внимание на правый верхний угол окна группового переименования, там есть два поля:
081717_1100_24.png
«Начать с:» и «Шаг:». Эти поля определяют с какого числа начнется счетчик и какой шаг приращения счетчика будет на каждой итерации. Так как я хочу, чтобы номера серий начинались с единицы и увеличивались на один, то я оставляю эти два поля со значениями по умолчанию.
Единственное что я изменю – это параметр со странным названием «Цифр:». Я сделаю его равным двум. Это приведет к тому, что вместо строки «1» будет возвращаться «01», вместо «2» «02» и т.д. Т.е. длина символьной строки счетчика будет всегда одинакова для всех чисел и для чисел меньше девяти будет заполняться слева нулями. Все это позволит правильно отсортировать серии.

Итак, номера серий у меня уже есть, осталось в поле «Маска для: имени файла» вручную написать недостающий текст. В моем случае я пишу: «Закон и порядок. Сезон 8. Серия»
081717_1100_25.png
Затем нажимаю на поле «[C] Счетчик» и в строку добавляется маска счетчика.

В результате всех действий получается вот такой результат
081717_1100_26.png

Осталось только нажать кнопку «Выполнить» чтобы файлы физически переименовались.

Групповое переименование файлов в Windows

Средствами операционной системы Windows можно легко переименовать много файлов сразу. Это способ появился ещё в первых операционных системах Windows и без проблем работает в Windows 10.

  1.  Открываем Проводник, а именно папку где файлы, которые мы и будем переименовывать.
  2. Выделяем нужные файлы, если все тогда можете воспользоваться горячими клавишами Ctrl+A или по одному с помощью мыши и клавиши Ctrl.
  3. Дальше нажимайте F2, вводите нужное имя и нажимайте Enter.
  4. При необходимости есть возможность отменить групповое переименование файлов в Windows нажав Ctrl+Z.

Переименование файлов в проводнике

Один файл переименовать легко, можно нажать на него правой кнопкой мыши и выбрать переименовать, после чего написать нужное название. Также один файл можно переименовать с помощью клавиши F2, дополнительных настроек проводника и т.д. Но что делать, если у нас порядка 40 файлов и их все нужно переименовать? Можно тыкать на каждый по отдельности, а можно переименовать их всех одним махом.

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

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

2016012316-min

2. Зайдите в “Вид” и нажмите на “Таблица”.

2016012317

3. Выделите все файлы, которые вы хотите переименовать: выбираем первый и удерживая клавишу Shift стрелкой вниз выделяем все файлы (или нажмите клавиши Ctrl+A на клавиатуре).

2016012319-min

4. Нажмите на первый файл в списке правой кнопкой мыши и выберите “Переименовать” => введите новое имя и нажмите Enter.

2016012320-min

5. Все выделенные файлы в папке переименованы, и в конце каждого добавлена цифра (1,2, 3…).

2016012321-min

Массовое переименование файлов в Windows

batch-rename-files-windows-how-to.pngРано или поздно почти каждый пользователь сталкивается с тем, что ему требуется выполнить массовое переименование группы файлов: иногда задача простая — например, нужно дать им имена с номерами по порядку, иногда — более сложная: к примеру, нужно изменить имена группы файлов таким образом, чтобы они имели в имени номер, дату создания, какую-либо дополнительную информацию.

Всё это можно реализовать в том или ином виде, для части сценариев достаточно встроенных средств Windows 10, 8.1 или Windows 7, иногда лучше использовать специальные программы для массового переименования файлов и папок. И те и другие методы будут рассмотрены в этой инструкции. Кстати, функции переименования группы файлов есть в наборе полезных утилит Microsoft PowerToys для Windows 10.

С помощью штатных средств Windows

Изменяем имена файлов

Рассмотрим самый простой случай: у нас есть n-ое количество изображений с ни о чём не говорящими названиями.

Приведём имена этих файлов к наглядному виду Picture (n), где Picture будет названием, а n — порядковым номером. Это можно легко сделать прямо в «Проводнике».

Выделяем все картинки, которые хотим переименовать. Чтобы сделать это быстро, используем комбинацию клавиш Ctrl + A. Затем просто жмём F2 или кликаем правой кнопкой мыши на первом файле и выбираем «Переименовать». В качестве имени для выделенного изображения вводим слово Picture и нажимаем Enter.

2_1513243478.jpg

Windows автоматически присвоит такое же имя всем последующим файлам и расставит все порядковые номера.

3_1513243495.jpg

При необходимости вы можете отменить массовое переименование комбинацией клавиш Ctrl + Z.

Если захотите переименовать группу папок в «Проводнике», то это можно сделать точно так же.

Изменяем расширения файлов

Допустим, у нас есть несколько текстовых документов, которые после двойного клика открываются блокнотом. Но нам нужно, чтобы по умолчанию они открывались браузером. Для этого придётся изменить их расширение с.txt на.html. Операции такого рода можно быстро выполнять с помощью командной строки.

4_1513243517.jpg

Нажимаем клавиши Windows + R, вводим в появившемся поле cmd и кликаем ОК — видим окно командной строки. Теперь вставляем в него путь к папке, в которой лежат наши файлы, сразу после команды cd: cd C:UsersMax VolotskyDesktopDocs , и жмём Enter. Затем используем специальную команду, которая изменит их расширения: rename *.txt *.html , и снова нажимаем Enter.

5_1513243531.jpg

Первым в команде указывается исходное расширение, вторым — новое. После ввода команды система мгновенно вносит изменения.

6_1513243555.jpg

Чтобы вернуть всё как было, нужно повторно воспользоваться командой rename, поменяв местами расширения.

2.2 Использование масок [N] и [YMD].

Использование этих масок отлично можно показать на примере разбора собственных фотографий. Например, у меня есть группа фотографий:

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

Для этого я выделяю все нужные фото(CTRL+A) и открываю окно группового переименования(CTRL+M).

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

Мне сейчас необходимо, чтобы название файла каждой фотографии начиналось с даты создания файла. Поэтому первой маской, которую я ставлю в поле «Маска для: имени файла» будет [YMD]. Как я это делаю? Ставлю текстовый курсор в поле «Маска для: имени файла» и нажимаю кнопку «[YMD] Дата»

В результате новое имя файла сформировалось из данных создания файла в формате ГОД+МЕСЯЦ+ДЕНЬ.

Мне осталось только дополнить его исходным именем файла. Для этого я в поле «Маска для: имени файла» я добавляю пробел и маску [N]. В результате новое имя файла получилось вот такое:

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

Advanced Renamer

Advanced Renamer — бесплатная программа для массового переименования файлов и папок с использованием настраиваемых шаблонов, которая может очень многое, если с нею разобраться. На официальном сайте доступна на русском языке как в виде установщика, так и portable версии (ZIP-архив, не требующий установки). Приведу пример использования Advanced Renamer для массового переименования группы файлов:

  1. Есть папка фотографий (но метод подойдет и для любых других типов файлов), снятых в одно время, но на разные устройства (фотоаппарат и смартфон). Часть имеют в качестве имени дату и время без пробелов, часть — номер снимка, сделанного фотоаппаратом. При этом имя файла и расширение файлов с камеры написано в верхнем регистре. Задача — привести имена группы файлов к удобному виду. files-to-rename.png
  2. Запускаем Advanced Renamer, затем либо перетаскиваем файлы для переименования в список по центру интерфейса, либо нажимаем кнопку «Панель папок», находим папку с нужными файлами и нажимаем кнопку «Добавить». Откроется окно, где можно задать параметры добавления: в моем случае всё оставляю как есть: нужно переименовать все файлы. advanced-renamer-main.png
  3. Следующий этап — нажать «Добавить метод» в панели слева и выбрать «Новое имя» (возможны и иные методы, о них далее), чтобы определить, как именно будут переименовываться файлы. Здесь начинается самое интересное. В качестве новых имен файлов мы можем использовать предопределенные в программе теги, позволяющие легко подставлять в новые имена файлов нужную информацию. При необходимости вы можете нажать «Справка по тегам», чтобы получить более подробную информацию (правда, на английском) на официальном сайте. Но уже из краткого описания каждого тега должно быть примерно ясно, что именно они означают. Например, если в поле «Новое имя» в настройках метода я введу:то получу в результате имена файлов вида photo-увеличивающийся_номер-день_съемки-месяц_съемки-год_съемки.jpg Причем дата съемки будет браться не из даты изменения файла (что тоже можно сделать), а из данных EXIF, записанных камерой. rename-methods-advanced-renamer.png
  4. Чтобы у файлов не получилось двойное расширение, при его смене в поле «Применить к» нужно выбрать «Имя и расширение», а не просто «Имя». Если вы не меняете расширение, то оставьте этот параметр со значением по умолчанию (в этом случае шаблон переименования не будет применяться к расширениям файлов).
  5. Какие имена файлов получатся после переименования вы можете наблюдать сразу на центральной вкладке программы ещё до запуска процесса массового переименования. advanced-renamer-preview-file-names.png
  6. Чтобы приступить, достаточно нажать кнопку «Запустить» и подтвердить запуск переименования. Если нужно не просто переименовать, а скопировать или переместить файлы в другое расположение, в поле «Пакетный режим» вверху окна программы выберите соответствующий пункт. start-batch-rename-files-advanced-renamer.png
  7. В результате получим группу файлов, переименованных по заданному нами шаблону. files-group-renamed-advanced-renamer.png

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

Также при переименовании можно использовать не единственный шаблон, а сразу несколько (отмечаем соответствующие шаблоны, и они будут применяться в том порядке, в котором расположены в столбце «Методы переименования»): например, первый изменяет имя, второй — регистр в имени файлов, третий — удаляет «мусорные» символы из имени файла (для этого используем метод «Замена»).

Я привел лишь простой пример использования программы, но может она и многое другое: к примеру, вы можете сохранить файл шаблонов, а затем запускать переименование нужной группы файлов по нужному шаблону из командной строки, импортировать список файлов и новых имен из таблиц CSV, массово изменять атрибуты файлов, задавать случайные имена файлов, оптимизировать имена для использования в сети (или превратить кириллицу в транслитерацию), использовать информацию EXIF, данные тегов ID3, видео, GPS и не только.

Чтобы познакомиться с некоторыми готовыми шаблонами, можете нажать кнопку «Открыть» в методах переименования и посмотреть один из 4-х предопределенных в Advanced Renamer шаблонов и как именно они устроены.

Скачать Advanced Renamer можно с официального сайта https://www.advancedrenamer.com/. Примечание: в моем случае при загрузке архива с программой Защитник Windows 10 сообщил об угрозе в файле. Однако, VirusTotal сообщает, что он полностью чист.

Как переименовать несколько файлов одновременно в Проводнике

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

Подсказка: после выделения нескольких файлов можно достаточно быстро переименовать их вручную (если речь идет лишь о нескольких объектах). Нажмите F2, а после этого используйте Tab для перемещения к следующему файлу.

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. Я им даже иногда пользовался (правда там немного другая ситуация была). А так в общем-то этих двух способов должно хватить с головой.

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

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

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

Программы для переименования файлов

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

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

Total Commander – это популярный файловый менеджер, который имеет русский интерфейс и огромные возможности по работе с файлами. Этой программой можно пользоваться для пакетного переименования файлов фотографий в большинстве случаев. Ее особенность состоит в том, что в ней есть много масок для формирования имен файлов (рис.7).

Маски для пакетного переименования файлов в программе Total Commander удобно использовать для фотографий

Рис.7 Маски для пакетного переименования файлов в программе Total Commander удобно использовать для фотографий.

Для случаев, когда приходиться часто работать с большим количеством фотографий, удобнее пользоваться специальными программами такими как, например Adobe Bridge или Lightroom. Эти программы рассчитаны на работу с большим количеством фотографий и в них также есть маски пакетного переименования файлов. 

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

Начало

Переименование нескольких файлов с помощью PowerShell

1. Откройте PowerShell в папке с файлами, которые вам нужно переименовать. Откройте через проводник папку с нужными файлами, после чего зайдите в “Файл” слева вверху => из открывшегося меню выберите “Запустить Windows PowerShell” => “Запустить Windows PowerShell”.

20161120-2-min

2.Переименовывать будем с помощью команды dir | rename-item -NewName {$_.name -replace ” “,”_”}  в первых кавычках нужно указать, что мы переименовываем, а во вторых – на что переименовываем. К примеру, если команду оставить без изменений, то вместо пробелов (если они есть) в имени файла появятся подчеркивания. Мы в своем примере переименуем файлы “Снимок_экрана” на “20160120”, то есть вставляем команду dir | rename-item -NewName {$_.name -replace “Снимок_экрана “,”20160120”} и нажимаем Enter.

20161120-7-min

Результат на лицо 🙂

20161120-6-min

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

Средства windows

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

Screenshot_72.jpg

Как переименовать несколько файлов одновременно с помощью сторонних программ

PowerShell подойдет не каждому, поскольку не у всех есть желание изучать команды и принципы их строения. В этом случае на помощь спешат сторонние утилиты, которые предлагают переименовать несколько файлов одновременно с использованием графически понятных интерфейсов. Рассмотрим на примере Bulk Rename Utility.

Как использовать Bulk Rename Utility

Надо признать, что неподготовленного пользователя может напугать внешний вид этого приложения, которое больше напоминает консоль сложного оборудования, нежели утилитки для смены имени нескольких файлов одновременно. Все жеж Bulk Rename Utility предлагает в буквальном смысле тонны различных опций, которые в PowerShell можно использовать лишь в том случае, если у вас хорошо прокачаны навыки текстовых команд консоли Windows.

Bulk-Rename-Utility-5.png

С первого взгляда кажется, что здесь без поллитры не разобаться. Но на самом деле все не так уж и страшно.

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

1.png

Для начала работы перейдите на официальный сайт приложения (оно полностью бесплатное), скачайте его и установите. Если вы не хотите его устанавливать, можете воспользоваться «портативной версией», но в этом случае вы не сможете интегрировать приложение в контекстное меню, а также использовать ассоциации BRU-файлов. Выбирайте то, что вам удобнее и предпочтительнее.

На скриншоте выше вы можете увидеть, что надо переименовать большое количество текстовых файлов, в названиях которых много слов «-копия». Сначала надо указать, какой текст надо удалить. Для этого в секцию Replace (3) вводим необходимы текст. В данном случае *пробел*- копия. Поле with остается пустым. Таким образом все файлы получают имя Новый текстовый документ.txt.

Bulk-Rename-Utility-1.png

Некоторые файлы остались со скобками и цифрами. Чтобы их убрать, активируем панель Remove (5) и ставим отметку Digits. Она отвечает за удаление цифр из названия. Чтобы удалить скобки, отметьте Sym. Она удалит любые символы в названии, будь то тире, скобки, точки и так далее. Можно также дать указание на удаление отдельных знаков или слов. Это полезно, если надо удалить лишь определенные знаки, цифры, буквы или слова Их надо вводить в поля Chars и Words. Кстати, с помощью этого же раздела можно удалить слова «копия» из названий.

Bulk-Rename-Utility-2.png

Теперь осталось добавить порядковые суффиксы, поскольку в одной папке не могут находиться файлы одного имени и расширения. Устанавливаем отметку возле Numbering (10) и указываем Mode – Suffix. После этого каждый файл получит свой аккуратно оформленный номер.

Bulk-Rename-Utility-3.png

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

Bulk-Rename-Utility-1280x673.png

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

2-2.png

Гораздо лучше.

Чтобы использовать приложение максимально эффективно, вам надо будет провести некоторое время за его исследованием и изучением опций, которые мы не затрагивали в этой статье. Да, на это уйдет как время, так и силы, но это определенно стоит того, особенно, если вам часто приходится выполнять подобные задачи. Если вам не нравится это приложение, можете также воспользоваться услугами программ Advanced Renamer или Total Commander. Да, последняя – это такой привет из нулевых, но в состав этого файлового менеджера входит достаточно мощные инструменты по массовому переименованию, поэтому Total Commander может пригодиться и в современных реалиях.

Здравствуйте, дорогие друзья. Сегодня я расскажу вам про групповое переименование файлов и покажу 2 способа. Возможно, вы задумывались над этим, а быть может, и сталкивались с такой задачей, когда нужно переименовать несколько файлов, где имя нужно присвоить одинаковое, а отличие лишь в порядковом номере.

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

Видео инструкция

В завершение видео о массовом переименовании файлов в Total Commander и Advanced Renamer, как самых эффективных способах.

Существуют и другие программы для рассмотренных целей (например, бесплатная Bulk Rename Utility), но, на мой взгляд, приведенных выше будет более чем достаточно почти для любых задач переименования.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

Здравствуйте, можно ли заставить винду переименовывать одноименные файлы не (1),(2)…а _1, _2 ….?

Уверен, что можно.
Я так понял у вас есть файлы:
файл (1).что-то
файл (2).что-то
другой_файл (1).что-то
и т.д.
Тогда один из способов, который я вижу — это в любой программе, которая может заменять символы на другие в имена файлов (например, в Total Commander) достаточно заменить открывающую скобку с пробелом перед ней на _ а закрывающую скобку удалить (заменить на пустое поле).

Немного не так. Есть допустим 200 файлов разными именами. Из которых 2 нужно переименовать в АБВ_1, АБВ_2, следующие 3 в ГДЕ_1, ГДЕ_2, ГДЕ_3. И так далее. Важное условие, никаких сторонних программ. Может где то в файлах винды можно заменит (1) на _1?

Тут такое дело, что да, шаблон переименования файлов в реестре можно создать, вот этот раздел:

И в нем строковый параметр с именем CopyNameTemplate и в нем прописывается шаблон, где номер указывается как %s
Но вот проблема — этот номер уже содержит скобки, которые оттуда не удалить.
Можно попробовать PowerShell, примерно вот так это будет выглядеть (окно powershell должно быть запущено в той папке, где файлы находятся. Это легко сделать Shift + Правый клик в этой папке — Открыть окно PowerShell), две команды:

Это переименует все файлы .txt с именами «АБВ (НОМЕР)» в «АБВ _НОМЕР»
Как видите, решение не очень (я от пробела не избавился, например), но уверен, что можно довести до ума и для конкретной задачи в PowerShell/

Спасибо вам большое за инф. Частенько ваш сайт выручает!

Источник

Adblock
detector

Настройка группового переименования в Total Commander

Подробнее рассмотрим работу инструмента «Групповое переименование». Команда позволяет выполнить сложное переименование, переименовать сразу несколько файлов, ориентируясь на запросы пользователя.

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

«Маска для: имени файла» управляет способом изменения имени файла (до точки, отделяющей имя файла от расширения файла). Можно выбрать любое название для имен файлов, добавить порядковый номер, знаки препинания, скобки, тире и т. п.

В поле «Маска для имени файла» напишите новое имя файла (к имени можно добавить год или какие-то другие цифры), а потом щелкните по кнопку «Счётчик», чтобы добавить к имени файла порядковый номер.

На этом изображении, я присвоил маске имя «Мурзилка», в скобках добавил год, а через тире порядковый номер. В колонке «Новое имя» отображается новые понятные имена.

fullsize.jpg

Можно создать более сложные имена при помощи кнопок из раздела «Маска для: имени файла».

  • Кнопка «[N] Имя» ставит в имя файла выражение «[N]», имя текущего файла, которое будет составной частью нового имени.
  • Кнопка « Диапазон» позволяет взять из старого имени несколько букв в новое имя. В открывшемся окне нужно выделить буквы старого имени, которые должны войти в новое имя. В результате, в маску добавится выражение такого типа: или . В первом случае, в новое имя добавляются все символы с первой по вторую букву, а во втором варианте: со второй по пятую.
  • Кнопка «[C] Счётчик» вставляет в верхнюю строчку выражение [C], для добавления в имя файла порядковых чисел. Количество цифр в имени файла регулируется из раздела «Параметры счётчика [C]». Первые два параметра (начальный номер и шаг) понятны, а параметр количества цифр («Цифр») требует объяснения. После отсортировки в папке большого количества файлов по имени или по типу, вы заметите, что при количестве цифр «1» (настройка по умолчанию), не все файлы будут расположены в правильном порядке по возрастанию. Поэтому при двузначном количестве файлов в папке, необходимо выбрать цифру «2» (номера файлов от 01 до 99), а при трехзначном — «3» (номера файлов от 001 до 999) и т. д.
  • Кнопка « Дата» добавляет в имя файла год, месяц, день.
  • Кнопка «hms Время» вставляет в имя файла часы, минуты, секунды. Имя файла будет содержать точное время создания или изменения файла.
  • Кнопка «[=?] Плагин» позволяет вставить в имя файла некоторые дополнительные данные, взятые из самого файла. Данные извлекаются с помощью плагинов, встроенных в Total Commander.

Используйте эти кнопки в любых комбинациях, а в имя файла вставляйте любые символы, кроме запрещенных служебных символов.

Раздел «Маска для: имени расширения» служит для переименования расширений файлов. Не оставляйте поле под «..расширения» пустым (по умолчанию — [E]), иначе программа удалит расширение. Если вы не изменяете расширения файлов, ничего не меняйте в этом разделе.

В разделе «Поиск и замена» можно заменить символ или сочетание символов на что-то другое.

Раздел «Верхний/нижний регистр» регулирует регистр букв в имени файла.

Не забывайте, что все изменения, выполненные в TC, можно отменить.

Групповое переименование файлов в Total Commander

Этот способ мне нравится больше, и именно им я пользуюсь постоянно. Принцип здесь тот же, нужно выделить файлы и переименовать их с заданными параметрами.

Итак, выделяем файлы (Ctrl+A) и вызываем инструмент «Групповое переименование» (Ctrl+M)

tc-group-name.png

Откроется новое окно, где можно настроить параметры переименования, то есть присвоит новое имя, добавить счётчик, дату, время. А также можно изменить тип файла и создать шаблоны.

Для обычного группового переименования будет достаточно присвоить новое имя и добавить счётчик:

Newname-[C]

Выбрав параметры, нажимаете кнопку «Выполнить» и смотрите на результат.

tc-new-name.png

Ваши файлы переименованы.

tc-go-files.png

У этого способа намного больше возможностей, но даже самое простое применение пройдёт быстро и гладко. А ещё вы можете использовать TC для . Я уверен, эта функция тоже будет вам полезна.

Видеоурок по теме

Друзья, эти способы позволят быстро переименовывать сколько угодно файлов. И не тратить время на каждый файл, а сделать пакетным способом.

Желаю вам удачи!

С уважением, Максим Зайцев

Файловый менеджер Total Commander весьма популярен среди пользователей программ экранного доступа, поскольку, наряду с богатым функционалом для работы с файлами и каталогами, обладает хорошей доступностью для вспомогательных технологий.В этой статье мы объясним и на конкретных примерах покажем, как при помощи Total Commander выполнять различные варианты группового переименования файлов.

Чтобы переименовать группу файлов, выделите их, либо нажимая клавишу Пробел на нужных файлах, либо выделив все файлы в папке с помощью команды Control+A, и нажмите Control+M. Откроется диалог «Групповое переименование файлов». Для переименования файлов в диалоге «Групповое переименование» используются специальные символы и команды. Все такие символы заключаются в квадратные скобки.

Внимание! Все служебные символы нужно вводить с соблюдением регистра. Например, команды [N] и [n] выполняют разные действия.

описание диалога и команд

В диалоге «Групповое переименование» имеется множество элементов, однако нам понадобятся только те, которые непосредственно участвуют в переименовании.

  1. Поле «Имя», здесь указывается шаблон нового имени файла без расширения.
  2. Поле «Расширение», здесь указывается расширение нового имени.
  3. Поле «Найти», сюда можно вписать текст в имени файла, который нужно заменить на другой.
  4. Поле «Заменить», здесь можно вписать текст, на который нужно заменить текст из поля «Найти».

Кнопка «Выполнить» запускает процесс переименования. Перед этой кнопкой находится список, в котором ещё до начала переименования отображаются результаты переименования в формате старое имя файла -> новое имя файла. Чтобы проверить правильно ли вы ввели условия переименования, прежде чем нажать кнопку «Выполнить», просмотрите этот список. Если вы всё ввели правильно, то после символа -> должны отображаться именно те имена файлов, которые вы хотите получить.

В поле «Имя» можно вписывать специальные символы и команды для формирования нового имени файла. рассмотрим основные из таких команд.

[N] — обозначает имя старого файла. Если вы впишите в поле «Имя» только [N], то новое имя файла будет совпадать со старым. То есть, команда [N] заменяет собой всё имя файла без расширения.

Первый символ старого имени файла. Аналогично команды или обозначают второй или пятый символ в старом имени файла.

Четыре символа из старого имени файла со второго по пятый.

Все символы имени файла, начиная со второго.

Пять символов имени файла, начиная со второго.

Пятый с конца символ в имени файла.

Символы имени файла, начиная со второго и до пятого с конца символа.

[E] — расширение файла. вписывается только в поле «Расширение», или в поле «Имя», если в имя нужно вставить расширение исходного файла.

Счётчик, начинающийся с цифры 01, изменяющийся на единицу при переходе к следующему файлу, и всегда имеющий номер состоящий из двух цифр. Аналогично, команда приписывает к новому имени файла счётчик уже из трёх цифр и с шагом равным двум. То есть 001, 003, 005 и так далее. Счётчик вписывается в новое имя файла там, где вы поставите эту команду в поле «Имя». Например, если написать трек или просто трек , то все выделенные в папке файлы будут переименованы в трек 01, трек 02 и так далее.

[F] — все слова после позиции этой команды в новом имени будут начинаться с заглавной буквы. Например, мы хотим, чтобы все названия треков в папке после номера имели слова с первыми заглавными буквами. тогда в поле «Имя» пишем [f][N] а в поле «Расширение» вписываем [E]. тогда новые файлы будут называться также как и старые, но каждое слово в их именах будет уже начинаться с заглавной буквы.

[d] — добавляет в новое имя текущую дату.

[t] — добавляет в новое имя текущее время.

можно вместо полной даты добавлять только год (команда [Y]), день (команда [D]) или месяц (команда [M]). Команда [y] вставляет год не в виде четырёх цифр, а только в виде двух последних цифр года.

На этом с основными командами можно закончить и перейти к конкретным примерам.

Пример 1

Пусть у нас в папке имеются файлы с расширением.html и мы хотим сменить у всех этих файлов расширение на.txt, чтобы править их в текстовом редакторе. Тогда, выделяем все файлы, нажимаем Control+M, в поле «Имя» вписываем [N], а в поле «Расширение» вписываем txt. проверяем результат в списке рядом с кнопкой «Выполнить» и нажимаем эту кнопку.

Пример 2

Допустим, мы скачали аудиокнигу в виде папки с mp3 файлами, но в имени каждого файла подписано «», и мы хотим убрать у всех файлов этот фрагмент. тогда, в диалоге группового переименования в поле «Имя» вписываем [N], в поле «Расширение» вписываем [E], в поле «Найти» пишем , а поле «Заменить» оставляем пустым. Обратите внимание, что символы левой и правой квадратной скобки нужно обязательно заключать в квадратные скобки, чтобы они не были расценены как начало и конец служебной команды. Проверяем результат в списке перед кнопкой «Выполнить» и нажимаем эту кнопку. Флажок «Подстановка» должен быть обязательно снят, иначе будет заменено на пустое имя всё имя файла, а не только нужный нам кусок.

Пример 3

Пусть у нас имеется папка с музыкальными треками имена которых имеют вид 01 — Song1.mp3, 02 — song2.mp3 и так далее. Мы хотим убрать символ — с последующим пробелом из имён всех файлов, чтобы осталось только 01 Song1.mp3, 02 Song2.mp3 и так далее. Тогда в поле «Имя» пишем [N], в поле «Расширение пишем [E], в поле «Найти» вписываем «- » без кавычек, а поле «Заменить» оставляем пустым. Можно оставить поля «Найти» и «Заменить» пустыми, а в поле «Имя» вписать счётчик и часть старого имени файла без первых пяти символов, в которые и попадает номер трека с тире и пробелом после него. То есть пишем так: . От старого имени файла будет взята только часть, начинающаяся с шестого символа, то есть само название трека.

Пример 4

Пусть у нас есть папка с музыкальными треками имена которых состоят из слов разделённых символом _ без пробелов, а мы хотим убрать изо всех названий символ _ и заменить его на пробел. Тогда Поля «Имя» и «Расширение» заполняем как в первых двух примерах, в поле «Найти» пишем _, а в поле»Заменить» вводим один пробел. В этом случае номера в начале треков останутся без изменения. То есть файлы вида 01_song_about_love.mp3 будут переименованы в 01 song about love.mp3.

Пример 5

Допустим, что мы хотим в папке с музыкальными треками из альбома после номера каждой композиции перед названием песни ещё добавить в каждый файл название альбома. Допустим наш альбом называется «Best of». Тогда в поле «Имя» вписываем: Best of. Здесь мы убираем из старого имени каждого файла первые 2 символа, которые содержат номер трека, а нумерацию приписываем сами. если в папке более 100 треков, то вместо пишем , а вместо пишем уже .

Пример 6

Допустим, что мы пишем курсовую и хотим, чтобы к названию каждого файла в папке с курсовой в конце имени был приписан год, чтобы мы знали по прошествии долгих лет, в каком году мы её написали. тогда в поле «Имя» пишем [N] [Y] Тогда, к примеру файл цели и методы.doc будет переименован в Цели и методы 2012.doc, а файл Заключение.doc в Заключение 2012.doc.

Пример 7

А вот, хороший пример на счётчики. Пусть у нас есть две папки, в папке «чётные» находятся только все отсканированные чётные страницы книги, а в папке «Нечётные» находятся только отсканированные нечётные страницы. Причём, и в той, и в другой папке файлы нумеруются одинаково Page001.jpg и так далее. мы хотим объединить отсканированные страницы из двух папок в одну так, чтобы все страницы шли строго друг за другом, чётная за нечётной. Тогда, в папке «Нечётные» выделяем все файлы и в поле «Имя» вписываем . Здесь мы отрезаем в конце имени каждого файла последние три символа с номером файла, но добавляем свой счётчик, который присваивает уже только нечётные номера. получаем файлы Page001.jpg, Page003.jpg и так далее.

В папке «Чётные» также выделяем все файлы, но, поскольку первой чётной страницей является страница под номером 2, то в поле «Имя» вписываем уже . После переименования получим в этой папке файлы Page002.jpg, Page004.jpg и так далее. Теперь, копируем все файлы из обеих папок в одну общую папку, и получаем правильно рассортированные отсканированные страницы.

Пример 8

Наконец, последний пример. Пусть у нас в папке находятся звуковые файлы названные 01-song1.mp3, 02-song2.mp3 и так далее. мы хотим, чтобы в имени каждого файла перед и после знака тире стоял пробел. если в папке не более 100 треков, то в поле «Имя» вписываем — или и получаем требуемый результат. Поскольку в имени каждого файла тире стоит всегда на третьем месте, то команда всегда будет давать в новом имени именно тире.

Чаще всего пользователи переименовывают файлы с помощью клика ПКМ на файле, а затем пункт из контекстного меню «Переименовать». Не самый удобный вариант, но имеет место быть. Для быстрого переименования файла я рекомендую использовать клавишу F2.
Просто выделяете файл как обычно — с помощью мыши или навигационными «стрелочками» и нажимаете f2. Экономит сразу 2 действия с помощью .
А что, если нужно быстро переименовать несколько файлов?
Групповое переименование файлов так же лучше делать с помощью той же кнопки на клавиатуре.

Предположим такую ситуацию — Вы скинули на компьютер несколько фотографий, а фотоаппарат дает им имена вида «дата_время» и они имеют вид «20130316_192212». Не очень запоминающиеся название для фотографий.
все файлы в отдельную папку. Затем, для того, чтобы переименовать много файлов (а в данном случае — фото):
1) Выделяем их все сочетанием кнопок ctrl+a (выделить всё);
2) нажимаем F2 (выделится один файл, на котором был курсор);
3) пишем название, например, «как я провел лето» и нажимаем Enter;
4) должно получится что все файлы стали иметь название: «как я провел лето (1)», «как я провел лето (2)», «как я провел лето (3)» и т.д.

Немного усложненный вариант — это когда Вам нужно видеть что переименовать, а так же если в папке находятся файлы которым нужно дать другие названия.
Тогда делаем показ файлов по эскизам.
В windows 7 8 это сверху справа значок

1363441382_preimenovat_1.jpg

1363441374_preimenovat_2.jpg

В Windows XP — свойства папки — вкладка «Вид»

Затем выделаем файлы (можете посмотреть как это сделать в статье ) и нажимаем F2.

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...