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

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

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

 

 

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

1. Групповое переименование

 

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

В диалоге "Групповое переименование" есть много функций, но мы будем рассматривать только переименование.

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

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

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

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

[N1] — первый символ старого имени файла. Аналогично команды [N2] или [N5] обозначают второй или пятый символ в старом имени файла.

[N2-5] — четыре символа из старого имени файла со второго по пятый.

[N2-] — все символы имени файла, начиная со второго.

[N2,5] — пять символов имени файла, начиная со второго.

[N-5] — пятый с конца символ в имени файла.

[N2—5] — символы имени файла, начиная со второго и до пятого с конца символа.

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

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

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

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

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

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

 

Теперь давайте рассмотрим несколько примеров.

 

Пример 1

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

Пример 2

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

Пример 4

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

Like
 
 

register_button2