1

Есть ли способ переименовать все файлы в определенной папке в верхний регистр?

Я нашел этот код, но он переименовывает файлы в нижний регистр, можно ли изменить его, чтобы вместо этого перевести в верхний регистр?

for /f "Tokens=*" %f in ('dir /l/b/a-d') do (rename "%f" "%f")

1 ответ1

1

Вы когда-нибудь задумывались об использовании powershell?

Попробуйте эту команду:

Get-ChildItem -Path your_path -Recurse | Rename-item -NewName {$_.name.ToUpper()}

Конечно, замените часть your_path на путь к вашей папке.

Надеюсь это поможет !

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