Как изменить имя или расширение у нескольких файлов/папок одновременно: простая инструкция на моем опыте

В этой статье разберем, как быстро переименовать группу файлов или папок, а также массово изменить расширение. Подойдет для Windows 7, Windows 10 и Windows 11. Без сторонних программ, без «хитрых» настроек и без лишних терминов.

Если вы искали:

  • как изменить расширение у нескольких файлов сразу
  • как переименовать много файлов в одну серию (например Фото-001, Фото-002…)
  • как массово заменить часть имени файлов
  • как изменить тип файлов (например .jpeg → .jpg или .doc → .docx)

Если у тебя что-то не получилось – не переживай.
Просто залетай в нашу Telegram группу – там мы в онлайне помогаем друг другу с такими задачами 👉 https://t.me/NibblitClub


Способ 1. Самый простой – через проводник Windows

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

  1. Выделите все файлы (Ctrl+A).
  2. Нажмите F2.
  3. Введите новое имя, например Фото и нажмите Enter.

Файлы автоматически станут:

Фото (1).jpg
Фото (2).jpg
Фото (3).jpg

Красиво, быстро, понятно.

как изменить формат документа


Способ 2. Массовая замена только расширения через командную строку (ren)

Если нужно изменить только расширение (например, было .jpeg, нужно .jpg):

как изменить формат файла на виндовс 10

  1. Откройте папку с файлами.
  2. В адресной строке напишите cmd и нажмите Enter.
  3. Введите команду:
ren *.jpeg *.jpg

Готово.

Команда ren работает так:

как изменить формат файла на виндовс
ren <что переименовать> <во что переименовать>

Способ 3. Добавить текст к имени / изменить шаблон через командную строку

Например, добавить к каждому файлу префикс archive_:

ren *.txt archive_*.txt

Или наоборот, добавить суффикс в конец имени:
Это немного сложнее, но проще сделать через PowerShell (ниже).


Способ 4. Массовое переименование через PowerShell (для продвинутых, но просто)

Открываем PowerShell в папке (Shift+ПКМ → Открыть PowerShell здесь) и используем шаблон:

Например, заменить во всех именах отчет на report:

Get-ChildItem *.xlsx | Rename-Item -NewName { $_.Name -replace "отчет","report" }

Или добавить суффикс:

Get-ChildItem *.png | Rename-Item -NewName { $_.BaseName + "_old" + $_.Extension }

Способ 5. Через BAT-файл, если нужно делать это часто

Создайте файл rename.bat с содержимым:

ren *.doc *.docx

Поместите в папку → запустите → всё.

Если нужно переименовать по списку, можно создать такой вариант:

for /f "tokens=1,2 delims=," %%a in (list.txt) do ren "%%a" "%%b"

Где list.txt содержит пары строк:

старое_имя.txt,новое_имя.txt
...

Это удобно, если у вас сотни разнородных файлов.


Способ 6. Специальное окно Windows «Переименование через шаблон» (Windows 11)

Если у вас Windows 11, в контекстном меню есть встроенное переименование с предпросмотром (очень удобно).

ПКМ → Переименовать → Вводите имя → Смотрите, как будут называться все.


Способ 7. Если нужно «по красоте» (с вложенными папками)

Открываем PowerShell в корневой папке и:

Get-ChildItem -Recurse | Rename-Item -NewName { $_.Name -replace " ", "_" }

Меняет пробелы в именах на нижнее подчеркивание – отличная штука для архивации.


Резюме

ЗадачаСамый простой способ
Всем файлам дать одно имя с номерамиВыделить → F2
Изменить расширение сразу у всехren *.jpg *.png
Массово заменить часть имениPowerShell с -replace
Часто переименовывать однотипноBAT-файл
Переименовать с вложенными каталогамиPowerShell -Recurse

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

Виталий nibbl

Привет 👋 Меня зовут Виталий, в сети я известен как Виталий Nibbl. С 2009 года я в IT и люблю задачки, от которых у других опускаются руки. Если вам сказали, что - "это невозможно" — значит, вы просто ещё не обратились ко мне 😎 В моих блогах на YouTube и Telegram вы найдёте пошаговые инструкции и решения любых сложностей. А ещё я профессионально скачиваю видео с любых платформ и всегда на связи по IT-вопросам.

Оцените автора
NIBBL

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Оценка

PROS

+
Add Pros

Cons

+
Add Cons