Batch renomeia todos os arquivos na pasta para maiúsculas

1

Existe uma maneira de renomear todos os arquivos em uma pasta específica para maiúsculas?

Eu encontrei este código, mas ele renomeia os arquivos para minúsculas, pode ser modificado para mudar para maiúsculas?

for /f "Tokens=*" %f in ('dir /l/b/a-d') do (rename "%f" "%f")
    
por rikket 08.08.2014 / 10:17

1 resposta

1

Você já pensou em usar o powershell?

Experimente este comando:

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

Claro, substitua a parte your_path pelo caminho da sua pasta.

Espero que isso ajude!

    
por 08.08.2014 / 10:32