Как можно быстро и без усилий переименовать много файлов одновременно
Содержание:
Как переименовать несколько файлов с помощью командной строки
Если вам удобнее использовать команды, можете использовать командную строку, чтобы изменить имя одного или нескольких файлов.
Переименование одного файла в командной строке
Чтобы переименовать один файл с помощью командной строки, выполните следующие действия:
Шаг 1: Откройте меню Пуск.
Шаг 2: Откройте командную строку.
Шаг 3: Перейдите к папку с файлами. В моем примере я буду работать в папке «Документы»:
1 | cd %USERPROFILE%\Documents |
Шаг 4: Введите следующую команду, чтобы переименовать файл, и нажмите Enter:
ren «СТАРОЕ-ИМЯ-ФАЙЛА.РАСШИРЕНИЕ» «НОВОЕ-ИМЯФАЙЛА.РАСШИРЕНИЕ»
Шаг 5: В команде кавычки требуются, только если название включает пробелы.
Для примера переименуем файл в «летние_каникулы_2019_заметки.txt»:
ren «л_каникулы_19_заметки.txt» «летние_каникулы_2019_заметки.txt»
Переименование нескольких файлов в командной строке
Чтобы переименовать несколько файлов с одинаковой структурой имен с помощью командной строки, выполните следующие действия:
- Откройте Пуск.
- Откройте командную строку.
- Перейдите в папку с файлами, которые необходимо переименовать.
- Введите следующую команду, чтобы переименовать несколько файлов, и нажмите Enter:
ren *.ИМЯ-РАСШИРЕНИЕ ???-ИМЯ-ФАЙЛА.*
В команде звездочка (*) — это подстановочный знак, который задает команду ren для переименования всего с расширением «.jpg». Знак вопроса (?) Также является подстановочным знаком, но он представляет собой символ исходного имени файла.
Этот пример переименовывает все файлы «.jpg», оставляя первые три символа (которые работают как уникальный идентификатор, чтобы избежать дублирования) и добавляет «-горы» к имени файла:
ren *.jpg ???-горы.*
Обрезка нескольких имен файлов
Чтобы сделать длинные имена файлов короче с помощью командной строки, выполните следующие действия:
- Откройте Пуск.
- Откройте командную строку.
- Перейдите в папку с файлами, которые следует переименовать.
- Введите следующую команду, чтобы сделать имена файлов короче, и нажмите Enter:
ren *.* CHARACTER-COUNT.*
В команде звездочка (*) соответствует всем именам файлов и расширениям в папке, а вопросительные знаки (?) Указывают, сколько символов использовать для нового имени файла.
Этот пример обрезает имена файлов длиннее пяти символов:
Если имя файла меньше пяти символов, то имя не изменится. (Если вы хотите увеличить имя файла, добавьте дополнительные знаки вопроса.)
Изменение нескольких имен файлов
Чтобы переименовать часть имени файла в похожих файлах, выполните следующие действия:
- Откройте Пуск.
- Откройте командную строку.
- Перейдите в папку с файлами, которые необходимо переименовать.
- Введите следующую команду, чтобы переименовать часть имени файла, и нажмите Enter:
ren СТАРОЕ-ИМЯ-ФАЙЛА-ЧАСТЬ*.* НОВОЕ-ИМЯФАЙЛА-ЧАСТЬ*.*
Этот пример переименовывает имена файлов, начинающиеся с «летние_каникулы_2019» на «путешествия_2019_»:
ren летние_каникулы_2019_2019*.* путешествия_2019_*.*
Изменение расширения файла
Чтобы изменить расширение файла на другое совместимое расширение, выполните следующие действия.
- Откройте Пуск.
- Откройте командную строку.
- Перейдите в папку с файлами, которые хотите переименовать.
- Введите следующую команду, чтобы изменить расширение файла, и нажмите Enter:
ren *.СТАРОЕ-РАСШИРЕНИЕ *.НОВОЕ-РАСШИРЕНИЕ
Этот пример изменяет расширение с «.txt» на «.doc», совместимое с Microsoft Word для файлов в папке:
ren *.txt *.doc
В этом примере изменяется только расширение одного файла с «.txt» на «.doc»:
ren морские_каникулы_заметки.txt морские_каникулы_заметки.doc
Переименование определенных расширений имен файлов
Инструкции, изложенные выше, переименуют каждый файл в папке. Но, если вы хотите переименовать только группу файлов с определенным форматом, вам нужно пропустить звездочку (*) и указать целевое расширение в команде.
Чтобы переименовать файлы с определенным расширением, выполните следующие действия:
- Откройте Пуск.
- Откройте командную строку.
- Перейдите в папку с файлами, которые нужно переименовать.
- Введите следующую команду, чтобы изменить расширение группы файлов, и нажмите Enter:
ren ИМЯ-ФАЙЛА*.РАСШИРЕНИЕ ИМЯ-ФАЙЛА*.РАСШИРЕНИЕ
В этом примере переименовываются только изображения с расширением «.jpg»:
ren путешествие_2019_*.jpg летнее_путешествие_2019*.jpg
После выполнения этих действий командная строка переименует файлы, используя параметры, указанные в команде.
Advanced Renamer
Advanced Renamer — бесплатная программа для массового переименования файлов и папок с использованием настраиваемых шаблонов, которая может очень многое, если с нею разобраться. На официальном сайте доступна на русском языке как в виде установщика, так и portable версии (ZIP-архив, не требующий установки). Приведу пример использования Advanced Renamer для массового переименования группы файлов:
- Есть папка фотографий (но метод подойдет и для любых других типов файлов), снятых в одно время, но на разные устройства (фотоаппарат и смартфон). Часть имеют в качестве имени дату и время без пробелов, часть — номер снимка, сделанного фотоаппаратом. При этом имя файла и расширение файлов с камеры написано в верхнем регистре. Задача — привести имена группы файлов к удобному виду.
- Запускаем Advanced Renamer, затем либо перетаскиваем файлы для переименования в список по центру интерфейса, либо нажимаем кнопку «Панель папок», находим папку с нужными файлами и нажимаем кнопку «Добавить». Откроется окно, где можно задать параметры добавления: в моем случае всё оставляю как есть: нужно переименовать все файлы.
- Следующий этап — нажать «Добавить метод» в панели слева и выбрать «Новое имя» (возможны и иные методы, о них далее), чтобы определить, как именно будут переименовываться файлы. Здесь начинается самое интересное. В качестве новых имен файлов мы можем использовать предопределенные в программе теги, позволяющие легко подставлять в новые имена файлов нужную информацию. При необходимости вы можете нажать «Справка по тегам», чтобы получить более подробную информацию (правда, на английском) на официальном сайте. Но уже из краткого описания каждого тега должно быть примерно ясно, что именно они означают. Например, если в поле «Новое имя» в настройках метода я введу: photo—-.jpg то получу в результате имена файлов вида photo-увеличивающийся_номер-день_съемки-месяц_съемки-год_съемки.jpg Причем дата съемки будет браться не из даты изменения файла (что тоже можно сделать), а из данных EXIF, записанных камерой.
- Чтобы у файлов не получилось двойное расширение, при его смене в поле «Применить к» нужно выбрать «Имя и расширение», а не просто «Имя». Если вы не меняете расширение, то оставьте этот параметр со значением по умолчанию (в этом случае шаблон переименования не будет применяться к расширениям файлов).
- Какие имена файлов получатся после переименования вы можете наблюдать сразу на центральной вкладке программы ещё до запуска процесса массового переименования.
- Чтобы приступить, достаточно нажать кнопку «Запустить» и подтвердить запуск переименования. Если нужно не просто переименовать, а скопировать или переместить файлы в другое расположение, в поле «Пакетный режим» вверху окна программы выберите соответствующий пункт.
- В результате получим группу файлов, переименованных по заданному нами шаблону.
Добавляемые методы (шаблоны переименования) сохраняются в программе, и вы можете выбирать нужный в нужное время. При нажатии правой кнопкой мыши по названию шаблона можно изменить его описание, например «Для фото», «Для архивов» и как угодно ещё. С шаблонов, которые не нужно использовать при текущем процессе переименования достаточно снять отметки.
Также при переименовании можно использовать не единственный шаблон, а сразу несколько (отмечаем соответствующие шаблоны, и они будут применяться в том порядке, в котором расположены в столбце «Методы переименования»): например, первый изменяет имя, второй — регистр в имени файлов, третий — удаляет «мусорные» символы из имени файла (для этого используем метод «Замена»).
Я привел лишь простой пример использования программы, но может она и многое другое: к примеру, вы можете сохранить файл шаблонов, а затем запускать переименование нужной группы файлов по нужному шаблону из командной строки, импортировать список файлов и новых имен из таблиц CSV, массово изменять атрибуты файлов, задавать случайные имена файлов, оптимизировать имена для использования в сети (или превратить кириллицу в транслитерацию), использовать информацию EXIF, данные тегов ID3, видео, GPS и не только.
Чтобы познакомиться с некоторыми готовыми шаблонами, можете нажать кнопку «Открыть» в методах переименования и посмотреть один из 4-х предопределенных в Advanced Renamer шаблонов и как именно они устроены.
Скачать Advanced Renamer можно с официального сайта https://www.advancedrenamer.com/. Примечание: в моем случае при загрузке архива с программой Защитник Windows 10 сообщил об угрозе в файле. Однако, VirusTotal сообщает, что он полностью чист.
Дискуссия
Я не ставил перед собой задачу описать на языке PowerShell эквиваленты всех функций массового переименования Total Commander. Думаю, что это вполне возможно, а степень успеха зависит лишь от вашего уровня владения PowerShell, .NET и гуглояндексом. Вопрос лишь в том, насколько это целесообразно.
Графический интерфейс TC понятнее, нагляднее и не требует специальной подготовки. Однако бывают ситуации, когда вы не сможете воспользоваться любимым инструментом. Например, его нет в системе, а установить нельзя, поскольку ПК изолирован от внешней среды или это запрещено политикой организации. Если вы не ленитесь расширять свой кругозор и не упускаете случая поковырять PowerShell, вы с честью выйдете из такой ситуации.
Кстати, в ближайших записях я познакомлю вас с некоторыми новыми возможностями платформы PowerShell 5.0, включенной в Windows 10.
- с помощью PowerShell или другого скриптового языка
- средства для массового переименования в любимом файловом менеджере
Я благодарю Василия Гусева за ценные дополнения, которые я добавил в статью после публикации.
Total Commander
Кроме стандартного переименования, вы можете воспользоваться популярной программулинкой, которая называется Total Commander. Может кто-то помнит такую старую среду Norton Commander, которая у нас в стране использовалась еще до внедрения windows? Да такая оболочка с директориями и файлами, разделенная на два участка. Блин, аж ностальгия взяла. Я еще в 1990—1993 годах любил к отцу на работу ходить в компьютер играть, и как раз приходилось все делать через Norton Commander…Блин, надо меня останавливать, а то сейчас в детство уйду.
Так вот, для Windows есть похожая среда, но только уже сделанная под современный интерфейс — Total commander. И кстати в нем таки довольно удобно работать, кроме того он имеет ряд полезных функций Но я вас работе с ней сегодня учить не буду, так как этому надо посвятить отдельную тему. Но есть один нюанс. Она платная. Зато вам дается месяц, чтобы поработать в ней бесплатно.
Сегодня мы ее будем использовать для массового переименования файлов.
- Скачайте ее, например отсюда и установите. Установка совершенно стандартная и простая. Только скачивайте версию для вашей разрядности системы. Какая у вас — 32 или 64? Посмотреть эту информацию вы можете, нажав правой кнопкой на значок «компьютер» и выбрав «Свойства».
- Зайдите в программу и вы увидите интерфейс, разделенный на два окна. Найдите вашу папку, где находятся все те файлики, которым не помешало бы сменить имя.
- Теперь выделите все файлы. Это можно сделать с помощью знакомой нам комбинации CTRL+A, либо в главном меню сверху выберете пункт «Выделение», а затем «Выделить всё». Как видите, все ваши файлы в папке выделились красным цветом. Если у вас так, то молодцы. А если не получилось, то попробуйте еще раз. Бывает всякое.
- Теперь найдите в главном меню «Файлы» и из раскрывающегося списка выберете «Групповое переименование», либо нажмите комбинацию клавиш «CTRL+M».
- Теперь перед вами открылось окно группового переименования. Страшно? Не надо. Ничего страшного тут нет. Здесь вам предлагается посмотреть и выбрать, по какому принципу переименовывать файлы. Например вы можете выбрать по дате, тогда каждый файл будет переименован в соответствии с датой изменения. Но я такое не люблю. Лучше всего использовать «Счетчик». В этом режиме файлы будут переименовываться начиная с одного и по порядку. Но это по умолчанию. И кстати не забудьте, если вы хотите, чтобы перед счетчиком стояло определенное слово (например фото), то вам надо вписать его в «маску».
- А если вы хотите задать что-то своё, то вам нужно обратить на параметры, которые находятся в правом верхнем углу окна программы. По умолчанию всё стоит по «1». Т.е. первый файл переименуется в 1, а дальше по порядку — 2, 3, 4,… Но мы можем поставить не только цифры, но и буквы, как символы отсчета (Правда только латинские). Для этого измените «Начать с…» на «a» (латинскую). Тогда следующий файл будет называться b, а далее следующий c, ну вы поняли. Также вы можете изменить шаг переименования. По умолчанию стоит 1, т.е. следующие буквы и цифры будут идти по алфавиту. Но если поставить шаг — 2, то они уже пойдут на 1,2,3 или a,b,c, а будут уже как 1,3,5 или a,c,e. Вы поняли? Одна буква или циферка будет тупо пропускаться.
- В общем тут вы можете сами посмотреть все параметры. Разобраться легко. Но когда вы всё для себя настроите, не забудьте нажать кнопку «Выполнить». После всех этих манипуляцию файлы за секунду переименуются и примут желанный для вас вид.
Ну вот и всё, что я вам хотел поведать в сегодняшней статье. Есть конечно еще множество хороших программ для переименования, например Renamer. Я им даже иногда пользовался (правда там немного другая ситуация была). А так в общем-то этих двух способов должно хватить с головой.
Ну а если вам так часто приходится работать с файлами, или же у вас просто очень много важной информации, то я хотел бы предложить вам посмотреть превосходный видеокурс по защите файлов от разных обстоятельств (Вирусы, удаление, порча, неисправность жесткого диска, хищение и т.д.). Описаны реальные и отличные способы резервного копирования и защиты данных
Причем все уроки в видеоформатах и рассказаны человеческим языком, а не техническим, что делает этот курс просто великолепным.
Ну а на сегодня я свою статью заканчиваю. Надеюсь, что информация была для вас полезной. Спасибо, что посетили мой блог. И, конечно же я рекомендую вам подписаться на обновления моего блога, тогда вы точно не пропустите ничего интересного. Увидимся в других статьях. Пока-пока!
Переименовать группу файлов с помощью Total Commander
Если у вас установлен файловый менеджер Total Commander, то вы можете воспользоваться им для переименование большого количества файлов:
1.Откройте Total Commander.
2. Зайдите в папку, файлы которой вы хотите переименовать.
3. Выделите все файлы, которые вы хотите переименовать (с помощью клавиш Ctrl+A можно выделить всё в папке, или с помощью удерживания клавиши Shift и нажатия на стрелки).
4. Для открытия группового переименования — нажмите клавиши Ctrl+M, или зайдите в «Файл» слева вверху и выберите «Групповое переименование».
5. В поле «маска для имени файла» вы вписываете новое имя и сразу внизу видите какой будет результат, также можно в поле «расширения» поменять расширение для всех файлов. Еще можно использовать различные настройки внизу, выбрав к примеру «Дата» у всех файлов будет название с датой создания файла. А если выбрать «Счетчик», то к каждому файлу будет добавлена цифра в порядке возрастания. Когда вы увидите в списке нужный вам вариант — нажимайте «Выполнить».
Простой способ группового переименования файлов при помощи Excel и VBA
При помощи надстройки для Excel переименование практически любой сложности можно провести в 3 этапа.
Получить список из имен файлов
Список формируется автоматически в зависимости от выбранных в диалоговом окне опций. Можно создать список из имен файлов, находящихся не только в указанной папке, но и во вложенных папках с заданной глубиной вложенности. Программа позволяет сделать список из имен файлов по маске, например с определенным расширением или с определенной комбинацией символов в именах. При необходимости к именам можно добавить гиперссылки, а в список добавить нумерацию, пути, даты создания и размеры файлов.
Создать список из новых имен файлов
Создание новых имен может быть осуществлено на основе старых, а может быть сформировано независимо от них. При этом сформировать имена, можно с использованием практически неограниченного инструментария функций Excel. Обрезка значений как слева, так и справа, сцепка значений, различные преобразования, как например перевод значений в транслит и многое другое позволяет осуществить Excel при помощи стандартных и пользовательских функций.
Запустить процедуру группового переименования
При наличии списков со старыми и новыми именами файлов остается лишь запустить программу. Если на лист Excel добавить пути к файлам, то можно переименовывать файлы, находящиеся в разных папках.
Advanced Renamer
Advanced Renamer — бесплатная программа для массового переименования файлов и папок с использованием настраиваемых шаблонов, которая может очень многое, если с нею разобраться. На официальном сайте доступна на русском языке как в виде установщика, так и portable версии (ZIP-архив, не требующий установки). Приведу пример использования Advanced Renamer для массового переименования группы файлов:
- Есть папка фотографий (но метод подойдет и для любых других типов файлов), снятых в одно время, но на разные устройства (фотоаппарат и смартфон). Часть имеют в качестве имени дату и время без пробелов, часть — номер снимка, сделанного фотоаппаратом. При этом имя файла и расширение файлов с камеры написано в верхнем регистре. Задача — привести имена группы файлов к удобному виду.
-
Запускаем Advanced Renamer, затем либо перетаскиваем файлы для переименования в список по центру интерфейса, либо нажимаем кнопку «Панель папок», находим папку с нужными файлами и нажимаем кнопку «Добавить». Откроется окно, где можно задать параметры добавления: в моем случае всё оставляю как есть: нужно переименовать все файлы.
- Следующий этап — нажать «Добавить метод» в панели слева и выбрать «Новое имя» (возможны и иные методы, о них далее), чтобы определить, как именно будут переименовываться файлы. Здесь начинается самое интересное. В качестве новых имен файлов мы можем использовать предопределенные в программе теги, позволяющие легко подставлять в новые имена файлов нужную информацию. При необходимости вы можете нажать «Справка по тегам», чтобы получить более подробную информацию (правда, на английском) на официальном сайте. Но уже из краткого описания каждого тега должно быть примерно ясно, что именно они означают. Например, если в поле «Новое имя» в настройках метода я введу: photo—-.jpg то получу в результате имена файлов вида photo-увеличивающийся_номер-день_съемки-месяц_съемки-год_съемки.jpg Причем дата съемки будет браться не из даты изменения файла (что тоже можно сделать), а из данных EXIF, записанных камерой.
- Чтобы у файлов не получилось двойное расширение, при его смене в поле «Применить к» нужно выбрать «Имя и расширение», а не просто «Имя». Если вы не меняете расширение, то оставьте этот параметр со значением по умолчанию (в этом случае шаблон переименования не будет применяться к расширениям файлов).
- Какие имена файлов получатся после переименования вы можете наблюдать сразу на центральной вкладке программы ещё до запуска процесса массового переименования.
- Чтобы приступить, достаточно нажать кнопку «Запустить» и подтвердить запуск переименования. Если нужно не просто переименовать, а скопировать или переместить файлы в другое расположение, в поле «Пакетный режим» вверху окна программы выберите соответствующий пункт.
- В результате получим группу файлов, переименованных по заданному нами шаблону.
Добавляемые методы (шаблоны переименования) сохраняются в программе, и вы можете выбирать нужный в нужное время. При нажатии правой кнопкой мыши по названию шаблона можно изменить его описание, например «Для фото», «Для архивов» и как угодно ещё. С шаблонов, которые не нужно использовать при текущем процессе переименования достаточно снять отметки.
Также при переименовании можно использовать не единственный шаблон, а сразу несколько (отмечаем соответствующие шаблоны, и они будут применяться в том порядке, в котором расположены в столбце «Методы переименования»): например, первый изменяет имя, второй — регистр в имени файлов, третий — удаляет «мусорные» символы из имени файла (для этого используем метод «Замена»).
Я привел лишь простой пример использования программы, но может она и многое другое: к примеру, вы можете сохранить файл шаблонов, а затем запускать переименование нужной группы файлов по нужному шаблону из командной строки, импортировать список файлов и новых имен из таблиц CSV, массово изменять атрибуты файлов, задавать случайные имена файлов, оптимизировать имена для использования в сети (или превратить кириллицу в транслитерацию), использовать информацию EXIF, данные тегов ID3, видео, GPS и не только.
Чтобы познакомиться с некоторыми готовыми шаблонами, можете нажать кнопку «Открыть» в методах переименования и посмотреть один из 4-х предопределенных в Advanced Renamer шаблонов и как именно они устроены.
Скачать Advanced Renamer можно с официального сайта https://www.advancedrenamer.com/. Примечание: в моем случае при загрузке архива с программой Защитник Windows 10 сообщил об угрозе в файле. Однако, VirusTotal сообщает, что он полностью чист.
Total Commander
Кроме стандартного переименования, вы можете воспользоваться популярной программулинкой, которая называется Total Commander. Может кто-то помнит такую старую среду Norton Commander, которая у нас в стране использовалась еще до внедрения windows? Да такая оболочка с директориями и файлами, разделенная на два участка. Блин, аж ностальгия взяла. Я еще в 1990—1993 годах любил к отцу на работу ходить в компьютер играть, и как раз приходилось все делать через Norton Commander. Блин, надо меня останавливать, а то сейчас в детство уйду.
Так вот, для Windows есть похожая среда, но только уже сделанная под современный интерфейс — Total commander. И кстати в нем таки довольно удобно работать, кроме того он имеет ряд полезных функций Но я вас работе с ней сегодня учить не буду, так как этому надо посвятить отдельную тему. Но есть один нюанс. Она платная. Зато вам дается месяц, чтобы поработать в ней бесплатно.
Сегодня мы ее будем использовать для массового переименования файлов.
Ну вот и всё, что я вам хотел поведать в сегодняшней статье. Есть конечно еще множество хороших программ для переименования, например Renamer. Я им даже иногда пользовался (правда там немного другая ситуация была). А так в общем-то этих двух способов должно хватить с головой.
Ну а если вам так часто приходится работать с файлами, или же у вас просто очень много важной информации, то я хотел бы предложить вам посмотреть превосходный видеокурс по защите файлов от разных обстоятельств (Вирусы, удаление, порча, неисправность жесткого диска, хищение и т.д.). Описаны реальные и отличные способы резервного копирования и защиты данных
Причем все уроки в видеоформатах и рассказаны человеческим языком, а не техническим, что делает этот курс просто великолепным.
Ну а на сегодня я свою статью заканчиваю. Надеюсь, что информация была для вас полезной. Спасибо, что посетили мой блог. И, конечно же я рекомендую вам подписаться на обновления моего блога, тогда вы точно не пропустите ничего интересного. Увидимся в других статьях. Пока-пока!
Групповое переименование файлов Windows
Возможность воспользоваться файлом зависит от возможности быстро его найти или понять по названию, что он из себя представляет. Для одномоментных переименований файлов существует простой способ: выбрать необходимый элемент, нажать клавишу F2 и ввести новое имя. Однако, если стоит задача о переименовании нескольких сотен или тысяч наименований, то в данной ситуации лучше всего будет воспользоваться более «масштабным способом», предусматривающим использование сторонних программ. Существует немало способов это сделать. В данной статье будет рассмотрено несколько из них.