5 Способов Пакетного Переименования Файлов в Windows

На последней проверке у меня было более 500,000 файлов в папках Документы и Фото. Поскольку я не собираюсь просматривать такое количество файлов и переименовывать их по одному, я решил пакетно переименовать файлы в Windows, чтобы сделать процесс намного быстрее и сохранить свое спокойствие.
Содержание
- Пакетное Переименование С Помощью PowerToys
- Простое Переименование С Помощью Проводника
- Переименование Расширений С Помощью Командной Строки
- Использование Windows PowerShell
- Расширенное Пакетное Переименование С Помощью Bulk Rename Utility
1. Пакетное Переименование С Помощью PowerToys
PowerToys — это специализированное программное обеспечение Microsoft для опытных пользователей Windows. Я люблю называть это своим инструментом для Windows. Среди его многочисленных функций есть PowerRename, более продвинутый и глубокий способ пакетного переименования файлов в Windows. Я скачал его из Microsoft Store, но он также доступен на GitHub.
Что мне нравится, так это то, что PowerRename автоматически интегрируется в контекстное меню правого клика без необходимости делать что-либо еще. Теперь я могу выбрать все файлы, которые хочу переименовать, щелкнуть правой кнопкой мыши на одном из них и выбрать PowerRename. Конечно, Windows 11 скрывает это под Показать дополнительные параметры.
Совет: если вы выбираете каждый файл в папке, нажмите Ctrl + A, чтобы выбрать все. Если вы просто выбираете некоторые файлы, удерживайте Ctrl, выбирая каждый файл.

Выберите любые параметры, такие как конкретное слово или число, затем выберите, чем заменить этот текст. Это очень целенаправленный способ пакетного переименования файлов.
Например, я меняю слово Another в файлах на First. PowerRename только выбирает их и показывает предварительный просмотр того, каков будет конечный результат, прежде чем я что-либо изменю. Если вас это устраивает, нажмите Применить.

Моя любимая функция — изменение форматирования текста. Легко переключайтесь между строчными буквами, заглавными буквами, заглавными буквами в заголовках и капитализацией каждого слова.

2. Простое Переименование С Помощью Проводника
Если вам не нужно ничего сложного, используйте Проводник для пакетного переименования файлов в Windows. Это быстро и просто.
Откройте папку, содержащую ваши файлы, выберите все, что вы хотите изменить, и щелкните правой кнопкой мыши на первом файле, который вы хотите переименовать (или нажмите F2). Введите новое имя файла, нажмите Enter, и все получат одно и то же имя с последовательными номерами.

Я считаю, что этот метод лучше всего подходит для группировки файлов, таких как серия файлов. Я изменил случайные имена на все Важные заметки. Это также отлично подходит для фотографий, например, для замены имен по умолчанию с вашего телефона на что-то вроде Отпуск на пляже.
Хотя вы не можете изменить расширения файлов или то, как Windows добавляет номера, например, начиная с другого числа, есть несколько более продвинутых методов.
Если у вас возникли проблемы с Проводником, узнайте, как исправить распространенные проблемы с ним и перезапустить его.
3. Переименование Расширений С Помощью Командной Строки
Нужно пакетно переименовать расширения и файлы? Нажмите Win + R, введите cmd и нажмите ОК, чтобы открыть Командную строку.
Измените директорию на папку, где находятся ваши файлы, либо введя полный путь, либо открыв папку в Проводнике. Щелкните правой кнопкой мыши на пути выше списка файлов и выберите Копировать адрес. Вы даже можете использовать Командную строку для поиска файлов.

Введите cd в Командной строке и скопируйте адрес из Проводника. Если у вас возникли проблемы с копированием и вставкой, вам может потребоваться изменить настройки, чтобы включить функцию копирования и вставки в командной строке.

Введите следующую команду, используя расширения файлов, которые вам нужны:
ren*.fileext1 *.fileext2В моем случае я меняю расширение .jpg на .png. Обратите внимание, что это не изменяет фактический тип файла, только расширение.

Если вы хотите пакетно переименовать имена файлов, это аналогичный процесс. Однако, если имена файлов имеют много общих символов, вы можете получить ошибку, касающуюся дублирующихся файлов. Чтобы убедиться, что это не произойдет, используйте подстановочные знаки, которые являются вопросительными знаками, чтобы сохранить уникальную часть оригинального имени.
После изменения директории командной строки на папку с вашими файлами введите следующее:
ren*.fileext ???name.fileextВведите столько ? сколько вам нужно для символов. Если вы хотите пробел в имени файла, поместите имя файла в кавычки, например “???Имя Файла.jpg”. Если вы хотите, чтобы ваше новое имя файла было в начале, используйте подстановочные знаки после имени файла, например “ИмяФайла????”. В моем случае я использую:
ren*.jpg ?????????January.jpg
Честно говоря, этот метод становится сложным. Если все файлы изначально не имеют одинаковой длины имени файла, изменится только часть файлов.
4. Использование Windows PowerShell
Windows PowerShell — это как Командная строка на стероидах, хотя обе они несколько похожи. Чтобы пакетно переименовать файлы в Windows с помощью PowerShell, вам нужно всего лишь несколько простых команд.
Щелкните правой кнопкой мыши на папке, содержащей ваши файлы, и выберите Открыть в терминале. Терминал — это комбинированный инструмент Windows для PowerShell, Командной строки и Azure Cloud Shell. По умолчанию он должен открываться в PowerShell.
Как только PowerShell открыт, используйте команду ниже. При использовании команды не забудьте изменить “TestName” на желаемое имя файла и использовать правильное расширение файла.
dir|%{$x=0}{Rename-Item$_-NewName"TestName$x.jpg"; $x++}Вышеуказанная команда берет все файлы в директории и передает их команде Rename-Item, которая переименовывает все файлы в TestName*. Звездочка обозначает числа, и эти числа выделяются рекурсивно с помощью $x. Это позволяет каждому файлу иметь уникальное имя.
Если вы хотите изменить расширения файлов всех файлов в директории, используйте команду ниже.
Get-ChildItem*.jpg |Rename-Item-NewName{$_.Name -replace'.jpg','.png'}Все, что имеет .jpg, изменится на .png одним нажатием кнопки.
Я бы предложил ознакомиться с документацией Microsoft для получения дополнительных параметров, которые можно использовать с этой командой.
5. Расширенное Пакетное Переименование С Помощью Bulk Rename Utility
Да, встроенные инструменты работают удивительно хорошо для пакетного переименования файлов в Windows. Но если вы хотите еще более мощные функции, попробуйте Bulk Rename Utility. Этот бесплатный сторонний инструмент превосходит все ожидания. Он не для слабонервных, но я знаю, что вам он понравится, когда вы его попробуете.

Добавляйте/удаляйте символы, добавляйте текст, добавляйте даты, изменяйте расширения, используйте свойства Windows, используйте метаданные EXIF и многое другое. Я даже могу использовать список CSV для пакетного переименования. Просто введите параметры (вам не нужно использовать каждое поле), предварительный просмотр и переименуйте. Для изменений, которые я делаю регулярно, я сохраняю параметры, чтобы использовать их позже.
Я также пробовал FileRenamer и Advanced Renamer, но этот инструмент, как правило, самый сложный.
Теперь, когда вы стали профессионалом в переименовании, овладейте управлением файлами. Ознакомьтесь с этими альтернативами Проводника для большего контроля. И если вы пользователь Mac, узнайте, как вы можете пакетно переименовать файлы тоже.
Кредит изображения: Unsplash. Все скриншоты сделаны Кристал Краудер.