2

Возможный дубликат:
Как я могу массово переименовать файлы из командной строки?

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

/root
    /module 1
        /chapter 1
            /01 Intro.wmv
            /02 Topic.wmv
            ...
        /chapter 2
            /01 Intro.wmv
            /02 Topic.wmv
        /chapter 3
    /module 2
        /chapter 4
        /chapter 5
        /chapter 6
    ...

я хочу пакетно переименовать файлы и переместить их в /root с указанным ниже форматом

01 01 Intro.wmv
01 02 Topic.wmv
02 03 Intro.wmv
   ^ this is the chapter number
^ this is the module number

Могу ли я использовать пакетный скрипт для этого? я нахожусь на Windows 7. или какой инструмент я могу использовать для достижения этой цели?

2 ответа2

1

Утилита пакетного переименования файлов. Это бесплатно

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

Для других инструментов переименования перейдите сюда. Многие из них бесплатны

О пакетном: я спросил что-то подобное в переполнении стека для вас, это должно работать с небольшими изменениями

0

Это возможно с помощью пакетного сценария. Вы можете использовать XCOPY вместе с некоторыми сценариями для проверки содержимого папок и использовать имена родительских каталогов для формирования номеров файлов.

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

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