Tenho muitas pastas com arquivos de imagem que acidentalmente foram salvos sem extensão. Consegui descobrir como adicionar a extensão:
ls -file | ? {$_.extension -eq ''} | % {ren $_ ($_.name + '.jpeg')}
... mas não consigo descobrir como fazer com que ele se aplique a todas as subpastas.
Este comando não funciona:
Get-ChildItem -Recurse ls -file | ? {$_.extension -eq ''} | % {ren $_ ($_.name + '.jpeg')}
alguma ideia de onde estou errando, por favor?