Массовое переименование файлов
Возможный дубликат:
Как я могу массово переименовать файлы из командной строки или с помощью стороннего инструмента?
Итак, у меня есть ряд файлов в следующем формате. Их настоящее имя файла и дата.
file_1_12DEC2011.pdf
file_2_12DEC2011.pdf
file_3_12DEC2011.pdf
file_4_12DEC2011.pdf
file_5_12DEC2011.pdf
Я пытаюсь понять, как я могу увеличить день на один день. Например, это был бы мой желаемый результат.
file_1_13DEC2011.pdf
file_2_13DEC2011.pdf
file_3_13DEC2011.pdf
file_4_13DEC2011.pdf
file_5_13DEC2011.pdf
3 ответа
Для этого конкретного случая ren *12DEC*.* ???????13*.*
из командной строки должно работать.
Bulk Rename Utility - отличный инструмент для этого. Предлагает выбор регулярных выражений, фиксированные изменения индекса (это то, к чему вы должны стремиться) и множество других опций.
Если это не обязательно должен быть инструмент командной строки, то моя продвинутая программа для переименования файлов - Cylog's Wildren. В вашем случае вы бы объединили функцию регулярного выражения с функцией счетчика. Он также может имитировать операции переименования, чтобы вы могли проверить правильность своих параметров, прежде чем делать это по-настоящему.