Я хотел бы использовать JREN.BAT - a regular expression renaming utility. JREN.BAT - чистый скрипт (гибридный JScript/пакет), который запускается изначально на любом компьютере Windows с XP.
Если у вас есть JREN.BAT в папке, которая находится в пределах вашего окружения PATH, то все, что вам нужно, это следующая команда из командной строки:
jren "^(\[.*?\]_)\(.*?\)_" "$1"
Команда ищет имена файлов в текущем каталоге, начинайте с [*]_(*)_
и удалите часть (*)_
.
Используйте команду CALL JREN
, если вы поместите команду в пакетный скрипт.
Вы можете добавить опцию /P
, чтобы указать путь, отличный от текущего каталога, и параметр /S
для итерации всех подкаталогов.
Вы можете использовать jren /??
, чтобы получить доступ к обширной документации. Нажмите <Enter>
, чтобы продвинуть помощь по одной строке за раз, или <space>
для продвижения одной экранной страницы за раз. Или используйте jren /?
, чтобы получить всю помощь, сбрасываемую на экран немедленно.
Являются ли скобки ('[]' и '()') частью имени файла? – dbenham
@dbenham, да, они есть. Вот пример: '[124786] _ (12424) _Имя файла file.txt' – CustomX