Como percorrer pastas e renomear arquivos? * _abc.txt para * _abc_xyz.txt? como usar para loop?

1
for /r %%G in (*_abc.txt) do ren "%%~G" *_abc_xyz.txt

Continuo recebendo este erro: %% G foi inesperado no momento.

    
por user193307 28.01.2013 / 03:27

1 resposta

0

FOR variáveis usam um único % quando executados a partir da linha de comando e duplo %% quando dentro de um script em lote.

Então, para rodar na linha de comando, você precisa:

for /r %G in (*_abc.txt) do ren "%G" *_abc_xyz.txt
    
por 28.01.2013 / 04:27