xcopy c: \ dir1c: \ dir2 / E / H / R / X / A / I / K
faz o truque.
Funciona no Vista e 7 na linha de comando.
Para informações, isso é o que os switches fazem neste comando:
- / E Copia diretórios e subdiretórios, incluindo os vazios.
- / H Também copia arquivos ocultos e de sistema.
- / R Substitui arquivos somente leitura.
- / X Copia configurações de auditoria de arquivos (implica em / O).
- / Y Suprime o aviso para confirmar que você deseja substituir um arquivo de destino existente.
- / I Se o destino não existir e se você copiar mais de um arquivo, assume que o destino deve ser um diretório.
- / K Copia atributos. O Xcopy normal irá redefinir os atributos somente leitura.
Você pode descobrir mais informações digitando xcopy /? na linha de comando.
Se você quiser completar o "movimento", simplesmente exclua c: \ dir1 com rd c: \ dir1 / S / Q
Pode valer a pena manter esses dois comandos em um arquivo de lote (um arquivo de texto com .cmd ou .bat no final) usando o Bloco de Notas. Então basta clicar duas vezes no atalho.