Масове перейменування файлів. Пакетне (групове) перейменування файлів фотографій. Порівняння програми ReNamer з платним аналогом File Renamer Turbo

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

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

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

Таких програм Ви зможете знайти достатньо, якщо добре шукаєте, але чи всі вони заслуговують на увагу? Пропоную не шукати, а скачувати 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. Дозволяється вільно копіювати та цитувати цю статтю за умови вказівки відкритої активного посиланняна джерело та збереження авторства Руслана Тертишного.

Днями, блукаючи інтернетом, я зустрів нову версію свого давнього і вірного помічника- програми ReNamer, яка стала моїм незамінним інструментомпри масовому перейменуванні файлів . Дія ця рутинна, яку ми можемо виконувати і по кілька разів на день. Кожен із нас вирішує це завдання по-своєму, наприклад, вбудованими засобами операційної системи, не відчуваючи у своїй особливих проблем.

Ось-ось, – скажете ви – велика проблема, про що тут і говорити! Добре, звичайно, коли перейменування допускає використання символів маски, і – додаю – добре, якщо ви вмієте користуватися маскою. Але трапляються ситуації, коли застосувати маску досить складно чи взагалі неможливо. Здавалося б, тут залишається лише один вихід - перейменовувати "ручками" кожен файл окремо. А ні - є вихід, який пропонує дуже функціональна, не потребує установки і до того ж біс платна програмаДениса Козлова ReNamer, про яку і йтиметься у цій статті.

Завантажити програму можна як на комп'ютерному порталі Softodrom.ru, так і на сайті розробника.

Програма надає користувачеві всі можливі способи групового перейменуванняфайлів. У всякому разі, у мене не вистачило фантазії вигадати щось таке, з чим програма не впоралася б! Думаю, що вона є незамінним помічникомадміністраторам та іншому комп'ютерному люду, а також викладачам, авторам та інше з ними. До речі, на що я одразу звернув увагу при виявленні нової версії ReNamer, то це на появу російської локалізації програми. І хоча я і не відчуваю особливого дискомфорту при роботі з англійським інтерфейсом, але все ж таки, знаєте, свою мову він якось значно рідніший, а - головне - зрозуміліше...

При першому завантаженні програми вона запропонує вам відкрити і, відповідно, ознайомитись з коротким керівництвомпо роботі (Quick Guide). Якщо ви маєте базові поняттяанглійської мови, то раджу прийняти цю пропозицію. Чесно кажучи, я не часто зустрічав настільки розумне і при цьому короткий описроботи із програмою!

Разом з тим не можу не помітити, що розуміючи автора, який орієнтує своє дітище на максимально широке коло користувачів і використовує для цього англійську мову, він міг би "зварганити" аналог керівництва і російською, оскільки автор - програміст з Тольятті. До речі, вже добре, що російська локалізація програми з'явилася, а то в попередніх версіяхта її не спостерігалося:). Щоправда, з'явилася вона лише торік, причому виконав її навіть і не автор(!) Сподіваюся, що автор не дуже ображатиметься на мене за критику, оскільки в роботі програма справді дуже хороша.

Ідеологія програми полягає у створенні користувачем правил, згідно з якими відбувається перейменування файлів. Правила дозволяють змінювати префікси та суфікси програм, замінювати, додавати та видаляти частини тексту в найменуванні файлів, додавати до назв порядкові номери тощо.

Тому й саме вікно програми і двох частин: верхня - формування правил перейменування файлів, нижня - вибір файлів. Відповідно, програма має і дві групи кнопок, розташованих на окремих панелях: верхня – для роботи з файлами та нижня – для роботи з правилами.


Вибір файлів

Вибір файлів для перейменування дуже простий. на верхній панеліінструментів клацаємо кнопку "Доб. файли". Якщо перейменування підлягають усі файли в папці, використовуємо інструмент "Доб. папки". Вибрані файли відображаються у нижній частині вікна. Для видалення файлів використовуємо загальноприйняті прийоми виділення, після чого на списку файлів викликаємо контекстне менюта вибираємо з нього пункт "Видалити виділені".


Створення правила

На другій (нижній) панелі інструментів у верхньому вікні клацаємо кнопку "Додати" ("Додати нове правило"), після чого з'являється вікно "Додати правило", в якому відбувається формування правила, за яким буде здійснюватися перейменування файлів. Для запам'ятовування сформованого правила клацаємо у вікні велику кнопку "Додати правило".

Для редагування правила здійснюємо подвійне клацанняна його ім'я.

Щоб видалити правила на другій панелі інструментів, натисніть кнопку "Видалити".

Розглянемо приклади формування деяких типів правил.


Замінити

  1. Зі списку назв правил вибираємо "Замінити".
  2. У полі "Знайти" визначаємо частину імені, яку потрібно змінити. При цьому не використовуємо символ "*".
  3. У полі "Змінити" вводимо символи, якими замінюватиметься текст у полі "Знайти".
  4. У групі "Збіги" визначається з кількістю замін в іменах.


Вилучення

Для видалення всередині імені частини тексту створюємо таке правило.

  1. Зі списку назв правил вибираємо "Видалити".
  2. У полі "Починаючи з" визначаємо позицію, з якої потрібно розпочати видалення тексту в імені.
  3. У полі "До" визначаємо кількість символів, що видаляються в іменах файлів.
  4. Для відключення виконання дій з розширеннями включаємо дію "Пропускати розширення".
  5. Зберігаємо правило, клацнувши кнопку "Додати правило".


Створення числових послідовностей (індексувати)

Іноді буває необхідно змінити найменування файлів Ім'я1, Ім'я2, Ім'я3 так, щоб їх імена містили числову послідовність з певним приростом, наприклад, збільшуючись на "5": Ім'я11, Ім'я26, Ім'я311. Процедура створення правила така.

  1. Зі списку назв правил вибираємо "Індексувати".
  2. Вибираємо варіант "Послідовно".
  3. Задаємо початкове значення числової послідовності: "Почати:".
  4. У полі "Крок" задаємо приріст (крок) числової послідовності, з яким буде змінюватися числове значення.
  5. У полі "Куди вставити:" визначаємо місце в імені файлу, де вставлятиметься числова послідовність. При цьому користувач може задати:
    • Позиція: визначається позиція, починаючи з якої в імені файлу вставлятиметься число. Якщо, наприклад, для нашого прикладу встановити другу позицію, то імена файлів будуть такі: І1мя1, І6мя2, І11мя3.
    • Префікс: на початку імені файлу. У цьому випадку імена файлів будуть представляти таку послідовність: 1Ім'я1, 3Ім'я2, 5Ім'я3.
    • Суфікс: наприкінці імені файлу. Імена файлів будуть такими: Ім'я11, Ім'я26, Ім'я311.
  6. Встановлення прапорця для поля позначки "Доповнювати нулями до:" дозволяє задати однакову кількість позицій для всіх елементів числової послідовності. Наприклад, встановивши у цьому полі значення " 2 " і задіявши варіант " Суфікс " нашого прикладу отримаємо такі імена: Имя101, Имя206, Имя311.
  7. Для відключення виконання дій з розширеннями включаємо дію "Пропускати розширення".
  8. Зберігаємо правило, клацнувши кнопку "Додати правило".


Визначення кількох правил

Система дозволяє застосовувати до імен файлів відразу кілька правил. Головне тут - не заплутатися самому з іменами, які мають вийти, оскільки застосування правила на якомусь етапі може спричинити створення імені, яке збігається з ім'ям на попередньому етапі. Втім, система про це відразу попередить.

Щоб уникнути таких ситуацій, слідуйте простому правилу: не застосовуйте всі правила відразу, а робіть це послідовно, знімаючи або встановлюючи прапорці у першій графі, що передує назві правила.

При цьому користувач може не лише додавати та видаляти правила, але й змінювати їх місцями, використовуючи інструменти, розташовані у верхній частині вікна з правилами.

І ще. Правила використовуються строго послідовно, саме в тому порядку, в якому ви їх створювали. За необхідності змінити їх послідовність скористайтеся кнопками "Вгору" та "Вниз", які розташовані на другій панелі інструментів.


І останнє. Перейменування

Для того, щоб подивитися, що ж у нас виходить, клацаємо кнопку "Перегляд" на панелі інструментів, після чого у нижній частині вікна у графі "Нове ім'я" відобразяться імена, сформовані за заданими правилами. Власне кажучи, ніяких дій робити взагалі не треба, якщо спочатку виконувати дію вибору файлів, а вже після цього формування правил. У цьому випадку додавання або зміна правила автоматично тягне за собою відображення файлів з новими іменами.

І, зрештою, останній крок: безпосередньо перейменування. Клацаємо кнопку "Перейменувати" і милуємось нашою роботою, не забуваючи висловити респект автору за найзручніший і до того ж безкоштовний інструмент.

І останнє. Як випливає з інструкції до програми, користувач може працювати з ID3v1, ID3v2 і EXIF, також використовувати пакетне перейменування папок. А крім цього, є безліч налаштувань користувачашаблон перейменування.

Валерій ФЕТІСОВ

Фотоапарати та відеокамери зберігають файли з іменами, які мало що говорять користувачеві про фотографії та зняте відео. За промовчанням імена файлів формуються найчастіше з безглуздого набору літер та цифр. Назва файлів на зразок IMG2312 або DCIM1978765 серед десятків подібних у каталозі не дають користувачу жодних даних про фотографію або записане відео. Інша справа - назва файлів типу Новий_рік_2014_123 або Єгипет_піраміда_Хеопса_456, відразу зрозуміло стає, яку інформацію зберігають у собі файли. Безкоштовна програма ReNamer служить для пакетного перейменуванняфайлів з використанням правил, фільтрів та інших корисних алгоритмів, є відмінним інструментомдля автоматизації процесу перейменування файлів

Зміна імен файлів списком

Можливості програми дозволяють перейменовувати групи файлів використовуючи велика кількістьпризначених для цієї операції функції. Для створення нових імен файлів від користувача потрібно створити правила перейменування. З їх допомогою можливе видалення з імені файлу певного набору символів, вставка тексту, заміна символів, вставка в ім'я файлу різних мета-тегів, транслітерація букв у назві файлів, зміна регістру букв, вставка послідовних значень (індексація), перейменування файлів за маскою, використання для перейменування регулярних виразівта скриптів на мовою Pascal. Крім файлів, утиліта ReNamer також може перейменовувати папки. Перед остаточним перейменуванням файлів, у програмі передбачено попередній переглядрезультату.

Скріншоти ReNamer

Щоб швидко знаходити файли і швидко орієнтуватися в них, недостатньо розкласти все по правильних папках. Не менш важливо присвоїти файлам легко читаються та осмислені імена. Вовтузитися з кожним з них окремо - контрпродуктивно. Тому є методи групового перейменування.

Для роботи з групою файлів краще скопіювати їх у окрему папку. Це спростить процес.

За допомогою штатних засобів Windows

Змінюємо імена файлів

Розглянемо найпростіший випадок: у нас є n-а кількість зображень з назвами, що ні про що не говорять.

Наведемо імена цих файлів до наочного вигляду Picture (n), де Pictureбуде назвою, а n - порядковим номером. Це можна легко зробити прямо у «Провіднику».

Виділяємо всі картинки, які хочемо перейменувати. Щоб зробити це швидко, використовуємо комбінацію клавіш Ctrl+ A. Потім просто тиснемо F2 або клацаємо правою кнопкоюмиші на першому файлі та вибираємо «Перейменувати». Як ім'я для виділеного зображення вводимо слово Pictureта натискаємо Enter.

Windows автоматично надасть таке ж ім'я всім наступним файлам і розставить всі порядкові номери.

При необхідності ви можете скасувати масове перейменуваннякомбінацією клавіш Ctrl+Z.

Якщо захочете перейменувати групу папок у «Провіднику», то це можна зробити так само.

Змінюємо розширення файлів

Припустимо, у нас є кілька текстових документів, які після подвійного натискання відкриваються блокнотом. Але нам потрібно, щоб за замовчуванням вони відкривалися браузером. Для цього доведеться змінити їхнє розширення с.txt на.html. Операції такого роду можна швидко виконувати за допомогою командного рядка.

Натискаємо клавіші Windows+ R, вводимо в поле, що з'явилося cmdі клацаємо ОК - бачимо вікно командного рядка. Тепер вставляємо шлях до папки, в якій лежать наші файли, відразу після команди cd: cd C:\Users\Max Volotsky\Desktop\Docs , і тиснемо Enter. Потім використовуємо спеціальну команду, яка змінить їх розширення: rename *.txt *.html і знову натискаємо Enter.

Першим у команді вказується вихідне розширення, другим – нове. Після введення команди, система миттєво вносить зміни.

Щоб повернути все як було потрібно повторно скористатися командою rename, помінявши місцями розширення.

За допомогою сторонніх утиліт

Ніякі вбудовані інструменти не зрівняються за функціональністю з спеціальними програмами, розробленими спеціально для пакетного перейменування. У Мережі можна знайти безліч таких безкоштовних утилітдостатньо ввести в пошуку bulk file rename.

Ми розглянемо перейменування на прикладі програми Bulk Rename Utility. З її допомогою дуже зручно змінювати імена папок та файлів, а також розширення останніх.

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

Отже, припустимо, ми маємо групу аудіофайлів, які хочеться привести до приємного для ока вигляду. У даному випадкудратують цифри та відсутність назви виконавця.

Запускаємо програму і через вбудований файловий менеджерпереходимо у потрібну нам папку. Далі вже знайомим поєднанням клавіш Ctrl + A виділяємо всі файли. Нам потрібно видалити перші 3 символи на початку імені кожного файлу та дописати назву виконавця на самому початку. Для цього вказуємо необхідні параметри на панелях Remove та Add, після чого тиснемо Rename.

Тепер зробимо так, щоб усі розширення складалися із символів у нижньому регістрі: на панелі Extension вибираємо варіант Lower та натискаємо Rename.

Як бачите, у вікні програми доступні інші панелі. Наприклад, Numbering дозволяє нумерувати документи у різний спосіб, а з допомогою Caseможна змінювати регістр символів у іменах файлів. Завдяки стовпцю New Name у вбудованому провіднику, який показує результат перейменування ще до його застосування, ви легко розберетеся в інших інструментах Bulk Rename Utility.

Останню операцію з файлами та папками, виконану у програмі, можна легко скасувати комбінацій клавіш Ctrl+Z.