puddletag для Linux, как добавить теги ID3
Linux 16.04 LTE. У меня есть папка с mp3-файлами без тегов ID3. 1. Trackname.mp3 2. Trackname.mp3 .. Я хочу добавить теги ID3 из имени файла (исполнитель, альбом, трек, название),...
Подборка 221 вопрос с тегом «batch-rename» на WikiRoot: ответы IT-специалистов по Windows, Linux, Excel, сетям и программированию.
221 вопрос
Linux 16.04 LTE. У меня есть папка с mp3-файлами без тегов ID3. 1. Trackname.mp3 2. Trackname.mp3 .. Я хочу добавить теги ID3 из имени файла (исполнитель, альбом, трек, название),...
Ответ: Пожалуйста, смотрите ниже скрипт powershell. Я проверил это только для текстовых файлов, но он должен работать с любым файлом при условии, что размер / длина файла читаема. $Source...
Простите, что у меня нет исследований, но я просто не знаком со всеми инструментами. Я хочу, чтобы пакетное переименование списка файлов, который идет как some_name_n1_51000 some_n...
Ответ: Вы были так близко! Правильная команда: for /r /d %%g in (*) do ren "%%g" "7000-01 %%~ng" Полное объяснение: Как вы упомянули, вы должны использовать for /d /rдля рекурсивной работ...
Ответ: Вот скрипт PowerShell, который делает то, что вы просите: $letters = [char[]]([char]'A'..[char]'Z') $directoryName = $null $count = 0 Get-ChildItem -Path "your folder path" -File -...
Ответ: Вы можете использовать цикл for для итерации каждого файла в каталоге и указывать подстановки переменных по отдельности, чтобы получить имя файла минус расширение и расширение файл...
Я хочу переименовать несколько файлов, которые имеют уникальную, но длинную и бесполезную строку в своем имени. Имена файлов в этом формате: filename<space>-<space>foo....
Я пытаюсь создать пакетный файл для циклического прохождения всех файлов в каталоге, преобразовывая все файлы без расширения в CSV. Затем я хочу, чтобы он переименовал эти файлы, п...
Ответ: Следующая процедура с aria2 не полностью автоматическая. Вы должны вручную скопировать и вставить все ссылки для скачивания в простой текстовый файл. но aria2 может автоматически з...
Ответ: Хотя это не дает прямого ответа на ваш вопрос. Но вы можете использовать PowerShell для этого, потому что он также поддерживает использование регулярных выражений. Я использовал сл...
Ответ: Используйте один для, чтобы перебрать содержимое папки %%Aс шаблоном, содержащим хотя бы один пробел. Другой for /fнужен, чтобы разделить имя %%Aна две части, одну перед первым про...
Ответ: Вы можете использовать Advanced Renamer и его метод списка, упомянутый здесь: https://www.advancedrenamer.com/user_guide/method_list Метод списка Это очень простой метод. В этом ме...
Ответ: Трехступенчатое решение. cdв каталог, где находятся файлы, а затем: Это переместит каждый файл в соответствующий подкаталог: find . -maxdepth 1 -type f -iname "* -*.epub" \ -exec b...
Ответ: Так что этот скрипт должен сделать свое дело. Это относительно просто. $files = Get-ChildItem $basePath -File -Filter *.png -Recurse foreach($file in $files){ $pathParts = $file.fu...
У меня есть около 120 тыс. Страниц документов, распределенных по 60 основным папкам и около 540 подпапок, которые требуют нумерации Бейтса. Adobe разрешает деревья нумерации папок...
У меня есть большая сумма файлов в каталогах и подкаталогах с различными именами. В настоящее время у меня есть сценарий, который может выполнять часть того, что мне нужно, но сцен...
Ответ: обзор Раздел 1 - Переименование файлов с помощью утилиты Bulk Rename. Раздел 2 - Предложения по группировке файлов для упрощения обработки. Раздел 3 - Поиск файлов с пробелами в их...
Я все утро пытался написать простой скрипт пакетного переименования. Я впервые пробую подобные вещи. Я пытался использовать For /Rтак, чтобы моя команда проходила через подпапки, н...
Ответ: Ответ Райана хорош, потому что он работает без жесткой ссылки на базовое имя нового имени файла. Я всегда переименовываю файлы по той или иной причине и находил творческие способы...
Ответ: Вы смотрели на «Bulk Rename Utility»? Я использовал if для переименования нескольких файлов и нашел это очень полезным и гибким. Требуется немного привыкнуть, но он поставляется с...
Ответ: Вы были так близки, и у вас даже есть правильная идея, но вам нужно сделать еще один шаг вперед. Найдя tozipкаталог, вы можете поместить этот путь в другую FORкоманду, чтобы получи...
Ответ: Если вам неудобно использовать скрипты, вы можете переименовывать файлы, используя отличный (и бесплатный) IrfanView, просто выполните следующие шаги: Перейти к File> Batch Conv...
Ответ: Вот рабочее решение с использованием FOR / D / R @echo off for /d /r %%F in (*) do ( if /i "%%~nxF" == "view_pictures" ren "%%F" "2017_%%~nxF" if /i "%%~nxF" == "personal_pictures"...
Ответ: Скрипт PowerShell: Get-ChildItem *-*.pdf|Foreach-object { $Dir, $File = $_.Name.Split('-')[0,1] if (!(Test-Path $Dir)) $_| Move -Destination ("$Dir\$File") } Партия: @echo off for...
Ответ: Это должно сделать это: find / -type f -name '*.dcm' -exec sh -c 'mv -- "$0" "$"' {} \; Команда: Рекурсы из / Находит каждый файл с именем *.dcm Выполняет небольшой вызов subshell...
Ответ: Посмотрите на infoстраницы для простого старого cp. Команда как cp --archive --backup --suffix="-original" A/* B Следует скопировать каждый файл из A в B, и, если есть какие-либо у...
Ответ: Не элегантно, но должно работать. Магия в кавычках :) ls *\&* | ( while read F do TGT="$(echo $F | cut -d'&' -f1)" echo mv "$F" "$TGT" done ) Пожалуйста, удалите, echoчтобы...
Ответ: Альтернативный подход к регулярному выражению заключается в использовании простых строковых операций для создания нового имени файла. Get-ChildItem | Rename-Item -NewName { "Prefix...
Ответ: Пытаться: Get-ChildItem -Filter "*$" -Recurse | Rename-Item -NewName {$_.Name.Replace("$","") } -Filter намного быстрее, чем где / foreach. -Recurse перебирает подпапки Rename-Item...
Ответ: Это очень легко сделать в Windows PowerShell, поэтому, если вы не настаиваете на использовании этой устаревшей и устаревшей командной строки, откройте PowerShell, перейдите в соотв...
Ctrl+K или / — быстрый поиск Начните вводить запрос для поиска по сайту