Eu faria isso com o PowerShell:
Get-ChildItem "C:\root\path" -Recurse -Filter "folder.jpg" | % {
Rename-Item $_.FullName "cover.jpg"
}
Eu tenho um monte de diretórios, cada um contém exatamente 1 arquivo chamado folder.jpg. O que eu gostaria de fazer é renomear todos os arquivos cover.jpg, mas quando eu procuro em * .jpg e tento renomear, ele renomeia o primeiro arquivo para cover.jpg e todos os outros arquivos se tornam cover (1) .jpg .
Existe uma maneira que eu possa renomear os arquivos sem renomear a renomeação de pasta a pasta?