Como faço para mover arquivos entre computadores enquanto preservo as datas dos arquivos?

1

Eu tenho muitos arquivos que eu geralmente pesquiso com base na data de criação.

Quando copio arquivos do meu computador antigo para o novo, todas as datas de criação são definidas para a hora atual (ou seja, perco a data de criação original).

Como posso copiar arquivos entre os dois sistemas que mantêm os atributos originais de data (criação / modificação / acesso)?

Eu observei o 7-zip, mas ele não parece manter o atributo de data de criação, que é o mais necessário.

    
por user1009073 25.02.2012 / 00:05

3 respostas

5

O comando robocopy preserva todas as três datas ( criado, modificado, acessado).

A sintaxe é:

       Usage :: ROBOCOPY source destination [file [file]...] [options]

      source :: Source Directory (drive:\path or \server\share\path).
 destination :: Destination Dir  (drive:\path or \server\share\path).
        file :: File(s) to copy  (names/wildcards: default is "*.*").

Para a sintaxe completa, execute robocopy /? .

robocopy vem com todas as versões recentes do Windows. No entanto, se você não se sentir confortável usando a linha de comando, poderá fazer o download da GUI do Utilitário Spotlight Robocopy da Microsoft TechNet.

    
por 25.02.2012 / 00:32
1

Enquanto o robocopy preserva as datas criadas, modificadas e acessadas, ainda há alguns problemas:

  1. Isso é feito apenas para arquivos e não para pastas (o principal, veja poing # 2 e as subpastas, basicamente, todas as pastas).

  2. Não há como copiar a pasta original / head / starting, a não ser criando-a primeiro e depois copiando os arquivos e subpastas nela. Portanto, não é possível preservar as datas da pasta inicial. Eu acredito que eu me lembro de ter lido algo sobre excluir todo o resto de ser copiado do nível / diretório, exceto a pasta que alguém quer copiar, mas embora deva funcionar, não parece prático.

por 28.05.2012 / 13:01
1

Usar o 7zip 9.20 ou superior com tc = on (use -mtc = on na linha de comando) no campo de parâmetros ajuda a preservar o tempo de criação. É certo que eu realmente não tentei restaurar ainda para ver se ele preserva. No entanto, você pode verificar se o horário de criação é preservado quando você abre o arquivo para inspecionar o conteúdo.

Se você quer ter 100% de certeza, eu ofereço que o xxcopy funcione perfeitamente (pense em robocopy em esteróides). Ele preserva todos os timestamps, incluindo o acesso / modificado / tempo de criação, para pastas de arquivos e . O melhor de tudo é gratuito para uso pessoal. A troca necessária é: / tc

    
por 08.08.2012 / 11:09

Tags