Renomeia arquivos recursivamente pela linha de comando (Windows 7) [duplicado]

13

Existe uma maneira, através da linha de comando, de renomear recursivamente todos os arquivos .m4v para .avi?

ren *.m4v *.avi só funciona para a (s) pasta (s) selecionada (s), e ignora as pastas sob elas, e da melhor maneira eu posso dizer que não há nenhum parâmetro recursivo com essa função.

    
por David Gard 07.01.2012 / 11:18

1 resposta

34

Com um loop for, com comutador recursivo:

for /R %x in (*.m4v) do ren "%x" *.avi
    
por 07.01.2012 / 12:22