Відповіді:
Ви також можете спробувати використовувати 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
.
$_ $_.
являє собою? Дякую!
foreach
циклу. Далі $_.
йде позначення крапок для доступу до властивостей / методів / елементів. Таким чином, $_.Name
доступ до властивості Name кожного файлу, який проходить через get-childitem
.
-recurse
параметр доget-childitem
Забудьте про складні сценарії для цього.
rename
це дуже стара і ніколи не виконана належним чином команда. Якщо ви не використовуєте його належним чином, результат може вас здивувати.
Наприклад , щоб видалити префікс abcd
з abcd1.txt
, abcd2.txt
, і abcd3.txt
т.д., щоб отримати 1.txt
, 2.txt
, 3.txt
просто використовувати
rename "abcd*.txt" "////*.txt"
Вам потрібно стільки ж, /
скільки кількість початкових символів, які ви хочете видалити.
Поставте подвійні лапки для обох аргументів.
The syntax of the command is incorrect
помилки. Мені цікаво, чи ця техніка коли-небудь публікувалася до цієї відповіді ?. Мені потрібно оновити свою програму Як команда Windows RENAME інтерпретує підстановку? Питання та відповіді, хоча технічно, /
вони не функціонують як макіяж.
Це може спрацювати.
Створіть пакетний файл наступним чином:
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")
Спробуйте це програмне забезпечення
http://www.bulkrenameutility.co.uk/Main_Intro.php
Bulk Rename Utility - це безкоштовне програмне забезпечення для перейменування файлів для Windows. Утиліта масового перейменування дозволяє легко перейменовувати файли та цілі папки на основі надзвичайно гнучких критеріїв. Додати позначки дати / часу, замінити номери, вставити текст, конвертувати регістр, додати автоматичні номери, обробити папки та підпапки .... плюс ще багато іншого! Швидко перейменуйте кілька файлів відповідно до багатьох гнучких критеріїв. Перейменуйте файли різними способами: додайте, замініть, вставляйте текст у імена файлів. Перетворити регістр, додати числа. Видалити або змінити розширення файлів. Перед перейменуванням перегляньте детальний попередній перегляд. Перейменуйте фотографії, використовуючи метадані EXIF (наприклад, "Знімка дати", "Роздільна здатність" та інша інформація, вбудована у всі файли фотографій JPG) Миттєво перейменуйте фотографії вашої відпустки із безглуздого dsc1790.jpg у NewYork1.jpg. Перейменуйте MP3-файли за допомогою тегів ID3 (ака Перейменування тегів MP3 ID3). Зміна часу створення та модифікації файлів. Це безкоштовно. Легко встановити. Завантажте та почніть перейменувати свої файли вже зараз!
ReNamer може це зробити. У ReNamer просто додайте таке правило "видалити", як правило (також працює правило "видалити"):
Потім перетягніть файли або папку, що містить файли, які ви хочете перейменувати у вікно (або скористайтеся кнопками "Додати файли / папки"), а потім перевірте попередній перегляд і після перевірки натисніть "Перейменувати":
Оскільки ви маєте справу з музичними файлами, забудьте про пакетний файл та утиліти для перейменування своїх файлів. Використовуйте спеціальну програму, таку як Mp3tag, яка є абсолютно необхідною, якщо ви дійсно займаєтесь організацією своєї музики.
Основні риси
Пакетне редагування тегів Напишіть ID3v1.1, ID3v2.3, ID3v2.4, MP4, WMA, APEv2 теги та коментарі Vorbis до декількох файлів одночасно.
Підтримка Cover Art Завантажте та додайте обкладинки альбомів у свої файли та зробіть вашу бібліотеку ще більш блискучою.
Імпорт з Amazon, дискотек, freedb, MusicBrainz Збережіть набравши та імпортуйте теги з Інтернет-баз даних, таких як Amazon, discogs, freedb, MusicBrainz тощо.
Заміна символів або слів Замініть рядки тегами та іменами (з підтримкою регулярних виразів).
Автоматичне створення списків відтворення Створюйте та керуйте списками відтворення автоматично під час редагування.
Перейменуйте файли з тегів Перейменуйте файли на основі інформації про теги та імпортуйте теги з імен файлів.
Експорт до HTML, RTF, CSV Створення приємних звітів та списків колекції на основі шаблонів, визначених користувачем.
Повна підтримка користувальницького інтерфейсу та теги повністю сумісні з Unicode.
Крім цих основних функцій Mp3tag пропонує ще ряд інших функцій і функцій, починаючи від пакетного експорту вкладених обкладинки альбомів, над підтримкою специфічних для iTunes тегів, таких як тип медіа або налаштування телешоу, до поєднання декількох дій у групи, які можна застосувати за допомогою одним клацанням миші.
Я просто хочу додати моє улюблене: Перейменувати майстра
Ця утиліта додасть, видалить або замінить частини імені файлу з легкістю, а також підтримує перейменування через властивості файлів, теги MP3, теги JPEG JFIF та EXIF, відеотеги та текстові файли. Пакетне перейменування, яке просте у використанні, але все ще дуже потужне.
У мене була відповідна вимога.
ПОПЕРЕДЖЕННЯ.
Візьміть резервну копію папки, в якій ви намагаєтеся виконати наведені нижче команди.
Приклад 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
Перейдіть cmd.exe
і введіть:
REN "Radiohead*.mp3" "*.mp3"
(З цитатами)
Існує багато програмного забезпечення, доступного спеціально для цього з музичними файлами. Одним з прикладів я використовував це Tag & Rename . Якщо ви шукаєте загальну утиліту для використання з будь-яким типом файлів, я впевнений, що вони також існують. Але я не маю прикладів у верхній частині голови.