Como copiar arquivos dentro de várias pastas para outro diretório

6

Eu tenho 6 CDs com arquivos PDF dentro de muitas pastas (como Prep1, Prep2 ... e assim por diante).

Eu preciso copiar todos os arquivos PDF dentro das pastas para o meu C: \ e depois gravá-los todos.

Existe um comando no cmd? Prompt que posso fazer isso rápido e sem falhas?

    
por r0ca 07.04.2011 / 15:32

1 resposta

7

Para percorrer todas as pastas e subpastas na unidade D: e copiar .pdf arquivos para C: \ myfolder sem subdiretórios, tente isto:

C:\>for /R D:\ %G IN (*.pdf) DO xcopy "%G" C:\myfolder\

Para substituir arquivos existentes sem um prompt de confirmação, use XCOPY / Y

C:\>for /R D:\ %G IN (*.pdf) DO xcopy /Y "%G" C:\myfolder\
    
por 07.04.2011 / 15:55