В настоящее время я использую Windows Server 2003 и хотел бы создать задачу или команду расписания, которая будет выполнять пакетное переименование и заменять все квадратные скобки «[]» в именах файлов и заменять их скобками «()».

например, если у меня есть файл с именем:

Information1-102-5022.34[0001].doc

Я хотел бы переименовать его в:

Information1-102-5022.34(0001).doc

1 ответ1

0

Сделайте новый .bat:

Setlocal enabledelayedexpansion

Set "Original=["
Set "Replaced=("

For %%a in (*.doc) Do (
Set "File=%%a"
Ren "%%a" "!File:%Original%=%Replaced%!"
)

Скопируйте и вставьте "]" в ")".

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