- Перейменування вбудованими засобами Windows
- Перейменування файлів сторонніми програмами
- Варіант 1. Проста зміна розширень у файлів папки
- Варіант 2. Групове перейменування файлів
Для цілей тестування однієї програми було необхідно отримати масив з великих файлів з розширенням txt (розмір більше 3 Мб), вміст яких було не важливо. Не мудруючи лукаво, було прийнято рішення про просте перейменування копій файлів фотографій, зроблених з цифровика. У вихідній папці було більше 70 різних файлів з розширенням jpg. Перейменування «руками» такої кількості файлів шкідливо для рук і для карми . Спробуємо знайти прості методи для автоматизації процесу.
Розглянемо два варіанти масового перейменування:
- Вбудованими засобами Windows
- додатковими програмами
Перейменування вбудованими засобами Windows
У Провіднику Windows є можливість масового перейменування файлів. Для цього треба виділити потрібні папки, натиснути на F2, ввести нове ім'я файлу, наприклад, test, натиснути Enter, і всі файли стануть такими:
test.jpg, test (1) .jpg, test (2) .jpg і т.д. Розширення так змінити не вдасться. Метод дуже обмежений у своїх можливостях, тому на ньому не зупиняємося і не виділяємо його в окремий.
Відкриємо консоль Windows, натиснувши одночасно клавіші Win + R. Кнопка Win знаходиться поряд з пропуском, на ній зображений прапорець Windows.
З'явиться вікно «Виконати»:
Пишемо в рядку «Відкрити:" слово cmd, як на картинці, натискаємо ОК.
Відкриється вікно консолі Windows. Пишемо в ньому cd [шлях до папки з файлами для перейменування], натискаємо Enter. У мене в цій папці лежить кілька файлів з розширенням jpg, які мені необхідно «переробити» в файли txt, тому далі я пишу команду
ren * .jpg * .txt
Тепер у мене в цій папці файл з розширенням txt, як і хотілося.
Плюси цього рішення:
- Нічого не треба завантажувати з Інтернету і встановлювати, все вже є в Windows
- Вельми швидке рішення
Мінуси даного рішення:
- Вимагає нехай і невеликий, але все ж наявної кваліфікації роботи за комп'ютером у користувача
Розглянемо інший варіант.
Перейменування файлів сторонніми програмами
Один з найпоширеніших варіантів - це перейменування за допомогою Total Commander.
Відкриваємо дану програму, переходимо в потрібну нам папку.
У нас є два варіанти дій, які залежать від того, що ми хочемо зробити. Якщо Вас, як і мене, цікавить тільки зміна розширення у виділених файлів, що знаходяться в цій папці, то Вам підійде більше перший з описаних нижче, якщо Вам необхідно більш хитре перейменування, то краще звернутися до другого варіанту.
Варіант 1. Проста зміна розширень у файлів папки
У правій частині вікна, наведеного на малюнку вище, також переходимо в ту папку, в якій необхідно змінити розширення файлів.
Кнопкою Insert виділяємо потрібні файли або натискаємо клавіші Ctrl + A, щоб виділити всі файли, і натискаємо кнопку F6. Відкриється наступне вікно:
В кінці першого рядка в *. * Необхідно замінити останню зірочку на те розширення, на яке нам треба замінити розширення існуючих файлів, в моєму випадку * .txt.
Натискаємо ОК, розширення у вибраних файлів замінилися.
Якщо нам необхідно більш хитре перейменування, то можна спробувати варіант 2.
Варіант 2. Групове перейменування файлів
Також у вікні Total Commander вибираємо потрібну нам папку. Потім виділяємо кнопкою Insert потрібні нам файли або натискаємо клавіші Ctrl + A (Виділити все), потім Ctrl + M, відкриється вікно групового перейменування:
Як на малюнку вище, в області «Пошук і заміна» в поле «Знайти» пишемо jpg, в поле «Замінити на» пишемо txt. Натискаємо «Виконати», радіємо результату. До першого облому . Треба розуміти, що якщо ми йдемо даними шляхом, то якщо файл називався, наприклад, jpg.jpg, він заміниться на txt.txt. Благо, що в даному вікні є кнопка «Відкат» (кому ?!). Так що даний вид перейменування підходить в разі, якщо нам необхідно, наприклад, додати лічильник до імені файлу. Для цього натисніть кнопку [C] в лівій верхній частині даного вікна і подивіться на попередній результат. В поле «Маска для: імені файлу» має бути написано [N] [C]. Для відділення лічильника від основного імені файлу можна писати в цьому полі, наприклад, [N] ([C]). В області «Параметри лічильника» можна вказати, з якої цифри починати рахувати, з яким кроком і скільки цифр має відображатися. Вийде ось що:
Таким же чином ми можемо додати до імені файлу дату (кнопка [YMD] Дата), час (кнопка [hms] Час)), відокремивши для власної зручності їх яким-небудь символом, наприклад, тире.
Особливу увагу варто приділити розширеним можливостям, а саме додавання до імені файлу безлічі інших параметрів, вибравши потрібні з меню, що випадає при натисканні на кнопку «[=?] Плагін».
У рядку маски імені файлу можна виставити потрібний формат імені, наприклад, тільки час створення файлу в цій папці:
Вище були розглянуті найпростіші варіанти. Можна організувати пошук файлів по регулярному виразу. Для цього в області «Пошук і заміна» ставимо галочку «Реєстр. виражений. », в поле« Знайти »пишемо нашу регулярку, а поле« Замінити на: »пишемо, на що все знайдене будемо замінювати. У моєму прикладі бере участь найпростіша регулярка \ d, яка шукає в назві файлу цифри і замінює їх на букву а. Зауважте, що файл, який має назву test.JPG в процесі заміни не бере, так як в його назві цифр немає!
Плюси цього рішення:
Мінуси даного рішення:
Розглянемо парочку їх таких альтернатив.
Серед безкоштовних альтернатив Total Commander хочеться виділити Double Commander . Все вище описане в ньому прекрасне робиться, починаючи від простої заміни розширення, закінчуючи пошуком файлу за назвою за допомогою регулярного виразу. При цьому, якщо Ви знайомі з Total Commander, або хоча б керуєтеся наведеними в даній статті скриншотами, то Ви помітите, що інтерфейс програми дуже схожий і зрозумілий. До речі, він русифікований, що для багатьох не менш важливо. Так, у нього, звичайно, по відношенню до «великого брата» функціонал урізаний, наприклад, не можна розрахувати контрольну суму файлу CRC32, а також не можна синхронізувати каталоги, можна тільки порівняти. Зате збережений функціонал додавання коментарів до файлу по Ctrl + Z. Переглядайте пісні не тільки по імені, даті створення, але і по змісту. Правда, після того, як файл знайшовся, його можна тільки відредагувати, за подвійним клацанням він не відкривається, що дивно ... Можна знайти файл по мережі, використовуючи диск під назвою \\ у верхній частині програми або клацнувши по пункту меню «Відкрити список VFS» . Особливо хотілося б виділити наявність власного вбудованого тестового редактора з можливістю вибору кодування і навіть підсвічуванням синтаксису!
Є схожий функціонал у програми FreeCommander XE , Вона також русифікована. Її інтерфейс зовсім не такий нудний, як у попередніх двох програм, зміна найменування файлу у неї також дуже схожа на те, що представлено в попередніх двох програмах. Однак, пошук по регулярному виразу підкачав. Але, думаю, це не самий попсовий функціонал і у Total Commander . Присутня можливість синхронізації папок і їх порівняння. Тут у програми явну перевагу. У програмі передбачена можливість підключення мережевого диска. Взагалі, судячи з пункту меню Інструменти -> Перепризначити Win + E для FreeCommander, програма досить амбіційна . Чи не вміє рахувати контрольні суми, за винятком MD5, не знає, що таке коментар до файлу. При натисканні по F4 відкриває редактор, заданий в системі за замовчуванням, тобто свого вбудованого в неї немає. Пошук також здійснюється як за властивостями файлу, так і по змісту, причому, за подвійним клацанням файл відкривається в стандартній для нього програмою, заданої в системі. Це безсумнівний плюс!
PS У програмі FreeCommander є такий пункт меню Файл -> «Знищити» ... Коли я на нього подивилася краєм ока, подумала, що, судячи по значку, це друк, що якось дивно О_о. Подивилася на поєднання клавіш Shift + Ctrl + Del, мабуть, дійсно знищення ... А-а-а, це не принтер, а шредер! Ось воно що =)
Так що думайте, вирішуйте, мати Total Commander або не мати!
Вас чекають наступні статті:
Кому ?Особливу увагу варто приділити розширеним можливостям, а саме додавання до імені файлу безлічі інших параметрів, вибравши потрібні з меню, що випадає при натисканні на кнопку «[=?