Массовое переименование файлов

1 января 2010

столкнулся с такой проблемой: мой плеер не воспроизводит некоторые песни, а именно часть песен с русскими названиями, т.к. я поклонник русского рока то таких песен там процентов 80. требуется написать скриптик чтобы переименовать все файлы во всех папках и подпапках. переименовать в вид 1.мр3, 2.мр3 (название файла мне не важно. все песни с тегами.

мои не рабочие идеи:
бat файл создавал сначала для одной папки и все равно не работает
set i=0
for /f %%s in ('dir /b *.mp3') do (
set /a i+=1
ren "%%s" "%i%.mp3"
)
а именно читает из названии файла только первое слово, а переменная i так и остается 0

c++
идея с получением списка папок файлов, но чет я не знаю как реализовать все вхождения подпапок..

вручную лень овер 600 файлов переименовывать, в каждую папку заходить тож лень. а также это слишком легко :D


24 ответов в теме “Массовое переименование файлов”

    Страницы: [1] 2 3 »
  1. 1) Игорь Воропаев ответил:

    так возьми выдели все файлы один файл назви как хочеш а у остальных будет имя_твоего_файла(n)

  2. 2) Никита Токарчук ответил:

  3. 3) Игорь Воропаев ответил:

    попробуй с неколькоми файлами поймеш что я имел ввиду

  4. 4) Никита Токарчук ответил:

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

  5. 5) Андрей Смоляницкий ответил:

    Тотал Коммандер – Ctrl+B- Ctrl+M.

  6. 6) Никита Токарчук ответил:

    в тотал командере переименовываются ток файлы в одной папке. это муторно и лень

  7. 7) Андрей Смоляницкий ответил:

    Почитайте про функцию Ctrl+B. Она же – "показать все файлы без подкаталогов".

  8. 8) Nar Ran ответил:

    Поиск найти все файлы выделяеш их маус 2 перемименовать интер так пайдет?

  9. 9) Никита Токарчук ответил:

    я хотел чтобы в каждой папке начиналось с "1"
    вообще с музыкой сейчас решилось одной утилиткой. но сабж остается актуальным. ибо интересно. хотелось бы зслышать мнение знатоков bat файлов, почему читает только по первому слову и не увеличивает переменную

  10. 10) Василий Карнов ответил:

    Что за утилитка? В студию для будущих поколений читателей

  11. Страницы: [1] 2 3 »