Como se pode copiar uma árvore de diretórios de uma unidade para outra, replicando quaisquer pontos de junção, sob o Windows?

2

Eu tenho uma unidade NTFS que desejo copiar uma árvore de diretórios inteira, que tem algumas junções por toda a parte, mas preservo as junções para que elas apontem para os mesmos locais relativos na nova unidade (também NTFS) para alcançar uma verdadeira clonagem.

Ou seja, se a unidade antiga tiver uma junção O:\abc\def\ghi\Bar que aponta para O:\abc\Foo , eu gostaria de acabar com N:\Blah\abc\def\ghi\Bar apontando para N:\Blah\abc\Foo

RoboCopy não parece ter uma opção para isso (e o Google parece confirmar isso.)

Eu também tentei FastCopy que, a princípio, parecem fazer o truque até que eu percebi que N:\Blah\abc\def\ghi\Bar estava apontando para O:\abc\Foo em vez de N:\Blah\abc\Foo

Obrigado.

    
por alanjf 13.02.2015 / 19:59

1 resposta

0

Eu tive um grande sucesso usando a Link Shell Extension , usando o site Smart Copy e Smart Mirror opções (que você pode invocar ao arrastar os diretórios a serem copiados usando o botão do mouse direito e escolhendo no submenu Drop Here .)

Isso copiará toda a árvore de diretórios, todos os subdiretórios e arquivos, além de replicar junções, links simbólicos, hardlinks, etc., ajustando-os para que apontem para o mesmo local relativo dentro da árvore recém-copiada.

    
por 17.02.2015 / 21:23