Na linha de comando:
for /d %F in (*) do @copy /y "%F\f" "\someFolder\%F-f" 2>nul
Ou
for /d %F in (*) do @if exist "%F\f" copy /y "%F\f" "\someFolder\%F-f"
Duplique as porcentagens se usado em um arquivo de lote
Minha pasta de origem contém diretórios contendo arquivos como este (cada arquivo tem o mesmo nome):
dir1\f
dir2\f
dir3\f
...
Eu gostaria de copiar todos os arquivos chamados f
para outro diretório, renomeado da seguinte forma:
dir1-f
dir2-f
dir3-f
Posso fazer isso usando um arquivo de lote do Windows?
Você pode fazer isso em um arquivo de lote, abrir um prompt de comando e digitar / ?, existem inúmeros exemplos no google para fazer esse tipo de coisa.
Tags windows batch-file