Robocopy - Copia o diretório para outro diretório

4

Não consigo acreditar que estou tendo problemas ao copiar um diretório para outro diretório por meio da linha de comando do Windows.

O que eu quero fazer é simples -:

Digamos que eu tenha um diretório -:

C:\test

e eu quero copiar o teste para D: Então, em D, deve haver uma pasta como a seguinte -:

D:\test

quando eu uso

robocopy C:\test D:\test \E

O drive D termina com o conteúdo de C: \ test na raiz, em vez de estar contido em um diretório chamado test.

Como você faz essa coisa simples?

    
por ng.newbie 24.05.2017 / 11:35

2 respostas

6

Se você quiser criar uma duplicata exata, use a seguinte versão (o que equivale a adicionar / E e / PURGE:

robocopy c:\source d:\destination /MIR

Se tudo o que você quer fazer é copiar os diretórios e subdiretórios, incluindo os vazios, use

robocopy c:\source d:\destination /E

É a barra invertida na opção E que estava conseguindo você.

Para saber mais sobre o Robocopy, aqui está uma pesquisa prática:

link

    
por 24.05.2017 / 11:51
0

Embora esta resposta não use robocopy ... Eu acho que ainda faz o propósito de copiar diretórios.

Você poderia tentar usar: xcopy

Uso: xcopy source [destination] ...

Você pode verificar mais detalhes executando xcopy /?

fonte: link

    
por 24.05.2017 / 11:48