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

3796
Jiew Meng

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

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

/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
subanki

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

alt text

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

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

0
paradroid

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

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

Возможный? да. Разумные? Зависит. Переименование и перемещение вручную, скорее всего, будет быстрее, если это не много файлов ... Torben Gundtofte-Bruun 13 лет назад 0
@torbengb: Я согласен, но это был бы очень хороший способ изучить пакетный сценарий, который является ценным навыком для такой работы файловой системы. paradroid 13 лет назад 0