como copiar os arquivos de pastas diferentes para um único local no WINDOWS?

0

Eu quero copiar todos os arquivos de pastas diferentes para o mesmo local.

Como:

Folder ABC
  1. File1.pdf
  2. File 2.pdf
  3. File 3.pdf
  4. File 4.pdf

Folder PQR
  1. File5.pdf
  2. File 6.pdf
  3. File 7.pdf
  4. File 8.pdf

Folder XYZ
  1. File 10.pdf
  2. File 11.pdf
  3. File 12.pdf
  4. File 13.pdf

O resultado final deve ser:

FolderName - C:/Final/

  File1.pdf,
  File 2.pdf,
  File 3.pdf,
  File 4.pdf,
  File5.pdf,
  File 6.pdf,
  File 7.pdf,
  File 8.pdf,
  File 10.pdf,
  File 11.pdf,
  File 12.pdf,
  File 13.pdf

Por favor Note: Eu não tenho caixa Linux / Unix.

Eu gostaria de usar os comandos do Windows.

Por favor ajude.

    
por shobha kashyap 26.12.2013 / 11:41

3 respostas

2

Espero que algo assim seja o que você está procurando, já que não temos muitas informações sobre suas restrições e sua estrutura de árvore.

for /r c:\source\ %x in (*.pdf) do copy "%x" "c:\target" /y

Aqui, estou assumindo que Folder ABC , Folder PQR (e assim por diante) são todas subpastas de algo como c:\source\

    
por 26.12.2013 / 12:26
2

Você não precisa usar a linha de comando. Digamos que seus arquivos sejam:

C:\Blah\Parent\Folder1\File1.pdf
C:\Blah\Parent\Folder1\File2.pdf
C:\Blah\Parent\Folder2\File3.pdf
C:\Blah\Parent\Folder2\File4.pdf

Basta abrir C:\Parent no Windows explorer ( Parent é a pasta pai mais profunda para conter todos os PDFs) e digite *.pdf na caixa de pesquisa. Aguarde até que todos os arquivos apareçam, em seguida, pressione Ctrl + A para selecioná-los e copiá-los para o diretório de destino. Diálogos padrão aparecerão em caso de conflitos.

    
por 26.12.2013 / 12:31
0

Você deve fazer o download de algum tipo de caixa suspensa que permite soltar arquivos de diferentes locais e permite copiá-los em algum lugar. Teracopy deve fazer o truque então por que você precisa usar apenas CMD quando você pode usá-lo.

    
por 26.12.2013 / 12:30