62

По сути, у меня есть музыкальный альбом, и я хочу удалить имя автора из всех mp3-файлов вместо того, чтобы делать это вручную. В Windows 7 Ultimate есть функция, которая может сделать это для меня?

альтернативный текст

11 ответов11

103

Вы также можете попробовать использовать PowerShell, мощный инструмент командной строки Windows. Вы бы запустили эту команду:

Полная команда:

get-childitem *.mp3 | foreach { rename-item $_ $_.Name.Replace("Radiohead -", "") }

Анализируя это:

get-childitem *.mp3
В этом списке перечислены все файлы, имена которых заканчиваются на .mp3 .  Затем они передаются следующей команде с помощью | оператор.

foreach { rename-item $_ $_.Name.Replace("Radiohead -", "") }
Это заменяет все экземпляры Radiohead - ничем, обозначаемым "" , эффективно стирая слово из всех файлов в каталоге.

Вы также можете изменить get-childitem *.mp3 на get-childitem - это позволит переименовать все файлы в каталоге, а не только файлы, имена которых заканчиваются на .mp3 .

46

Забудьте о сложных сценариях для этого.

rename - это очень старая и никогда не завершенная команда. Если вы не используете его должным образом, результат может вас удивить.

Например, чтобы удалить префикс abcd из abcd1.txt , abcd2.txt , abcd3.txt и т.д., Чтобы получить 1.txt , 2.txt , 3.txt просто используйте

rename "abcd*.txt" "////*.txt"

Вам нужно то же количество символов / что и количество начальных символов, которые вы хотите удалить.

Делайте двойные кавычки для обоих аргументов.

13

Это может сработать.

Создайте командный файл следующим образом:

for %%i in ("*.mp3") do (set fname=%%i) & call :rename
goto :eof
:rename
::Cuts off 1st four chars, then appends prefix
ren "%fname%" "my%fname:~4%"
goto :eof

Источник: http://www.codejacked.com/renaming-multiple-files-at-once-windows (в комментариях от "BlueNovember")

11

Попробуйте это программное обеспечение

http://www.bulkrenameutility.co.uk/Main_Intro.php

Bulk Rename Utility - бесплатная программа для переименования файлов для Windows. Утилита Bulk Rename позволяет легко переименовывать файлы и целые папки на основе чрезвычайно гибких критериев. Добавить метки даты / времени, заменить цифры, вставить текст, преобразовать регистр, добавить авто-номера, обрабатывать папки и подпапки .... и многое другое! Быстро переименуйте несколько файлов, в соответствии со многими гибкими критериями. Переименовывать файлы разными способами: добавлять, заменять, вставлять текст в имена файлов. Конвертировать регистр, добавить цифры. Удалить или изменить расширения файлов. Проверьте подробный предварительный просмотр перед переименованием. Переименуйте фотографии, используя метаданные EXIF (например, "Дата создания снимка", "Разрешение" и другую информацию, встроенную во все файлы фотографий JPG). Переименуйте свои праздничные фотографии из бессмысленного dsc1790.jpg в NewYork1.jpg в одно мгновение. Переименуйте файлы MP3, используя теги ID3 (иначе переименование тегов MP3 ID3). Изменить метки времени создания и изменения файлов. Это бесплатно. Простота в установке. Скачайте и начните переименовывать ваши файлы сейчас!

8

ReNamer может сделать это. В ReNamer просто добавьте правило «remove», подобное этому (правило «delete» также будет работать):

ReNamer «удалить» правило

Затем перетащите файлы или папку, содержащую файлы, которые вы хотите переименовать, в свое окно (или используйте кнопки «Добавить файлы / папки»), затем проверьте предварительный просмотр и после проверки нажмите «Переименовать»:

Окно ReNamer

7

Поскольку вы имеете дело с музыкальными файлами, забудьте о пакетном файле и утилитах для переименования ваших файлов. Используйте специальную программу, такую как Mp3tag, которая абсолютно необходима, если вы действительно хотите организовать свою музыку.

Основные особенности

Пакетное редактирование тегов Записывайте ID3v1.1, ID3v2.3, ID3v2.4, MP4, WMA, APEv2 теги и Vorbis Комментарии в несколько файлов одновременно.

Поддержка обложек Загрузите и добавьте обложки альбомов в свои файлы и сделайте свою библиотеку еще более яркой.

Импорт из Amazon, Discogs, freedb, MusicBrainz Сохраняйте набор текста и импортируйте теги из онлайн-баз данных, таких как Amazon, Discogs, freedb, MusicBrainz и других.

Заменить символы или слова Заменить строки в тегах и именах файлов (с поддержкой регулярных выражений).

Создавайте плейлисты автоматически Создавайте и управляйте плейлистами автоматически во время редактирования.

Переименование файлов из тегов Переименование файлов на основе информации тегов и импорт тегов из имен файлов.

Экспорт в HTML, RTF, CSV. Создавайте симпатичные отчеты и списки своей коллекции на основе пользовательских шаблонов.

Полная поддержка Unicode. Пользовательский интерфейс и теги полностью совместимы с Unicode.

Помимо этих основных функций Mp3tag предлагает множество других функций и функций, начиная от пакетного экспорта встроенных обложек альбомов, заканчивая поддержкой специфических для iTunes тегов, таких как настройки типа мультимедиа или телешоу, до объединения нескольких действий в группы, которые можно применять с помощью одним щелчком мыши.

3

Я просто хочу добавить свой любимый: переименовать мастер

Эта утилита с легкостью добавляет, удаляет или заменяет части имени файла, а также поддерживает переименование с помощью свойств файла, тегов MP3, тегов JPEG JFIF и EXIF, тегов Video и текстовых файлов. Пакетное переименование простое в использовании, но все же очень мощное.

Характеристики

  • Портативный режим
  • Интеллектуальная сортировка номеров
  • Полная поддержка имени файла Unicode
  • Переименование файлов и папок
  • Пользовательские столбцы списка файлов
  • Auto-Preview
  • Сканирование подпапок для переименования файлов в нескольких папках
  • Переименование переменных для тегов JPEG/MP3/Video, свойств файлов, счетчиков и т.д.
  • Скрипты для сохранения часто используемых опций переименования
  • [*] а также [?] Подстановочные знаки стиля командной строки или полная поддержка регулярных выражений
  • Дополнительная интеграция с проводником для щелчка правой кнопкой мыши по файлам / папкам или использования функции "Отправить"
  • Изменение регистра и импорт текстового файла
  • Параметры командной строки для пакетного переименования
2

У меня было соответствующее требование.

ВНИМАНИЕ:
Сделайте резервную копию папки, в которой вы пробуете следующие команды.


Пример 1:

ВНИМАНИЕ! Эта команда перезаписывает часть существующего имени файла.

Если у вас есть только два файла в каталоге:

This is file 1.txt  
This is file 2.txt  

и если вы запустите:

rename "\*.\*" "abc-\*.\*"  

Затем файлы изменяются на:

abc- is file 1.txt  
abc- is file 2.txt  

Пример 2:

ВНИМАНИЕ! Эта команда удаляет часть существующего имени файла.

Если у вас есть только два файла в каталоге:

This is file 1.txt  
This is file 2.txt  

и если вы запустите:

rename "T\*.\*" "/\*.\*"  

Затем файлы изменяются на:

his is file 1.txt  
his is file 2.txt
1

Я искал svn, чтобы переименовать группу файлов с некоторым общим текстом. Поскольку у меня уже был установлен Cygwin, я запустил bash:

bash-3.1$ for i in ipad_*; do svn rename $i ${i/ipad_}; done

Я знаю, что TortoiseSVN иногда запрашивает общие замены, но не в этом случае.

0

Перейдите к cmd.exe и введите:

REN "Radiohead*.mp3" "*.mp3"

(С цитатами)

-2

Есть много программного обеспечения, доступного специально для этого с музыкальными файлами. Одним из примеров, который я использовал, является Tag & Rename. Если вы ищете общую утилиту для использования с любым типом файлов, я уверен, что они также существуют. Но у меня нет примеров из головы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .