Como faço para preservar data e hora ao mover arquivos únicos?

0

Como posso preservar as informações de data e hora quando movo arquivos para outra unidade de disco?

Gostaria de preservar a data e a hora da última modificação e também a data e a hora da criação. Eu quero basicamente preservar o máximo possível sobre esse arquivo, sem alterá-lo de qualquer forma.

Eu me deparei com discussões sobre o comando robocopy . Mas isso parece funcionar apenas quando você copia árvores de diretório inteiras, junto com os arquivos. Então, se eu quiser copiar apenas um arquivo único? Existem outras alternativas?

Como observação, não estou procurando uma maneira de copiar o arquivo, gostaria de movê-lo, não copiá-lo. Mas talvez isso possa ser organizado simplesmente copiando-o primeiro e depois excluindo o arquivo de origem original. Mas pode não funcionar no mesmo comando, então teria que ser um processo de duas etapas.

Uma solução que eu já vi é arquivar o arquivo original em um arquivo ZIP, movê-lo para o destino, extraí-lo do ZIP. Em seguida, remova o arquivo ZIP e o arquivo de origem. Mas isso parece um trabalho muito tedioso e demorado, especialmente quando se lida com arquivos grandes. Claro que você não precisa esperar pela compactação do arquivo, você pode simplesmente arquivá-lo em um arquivo ZIP sem compactação. Mas ainda é tedioso.

    
por Samir 08.08.2012 / 13:24

2 respostas

0

de acordo com a fonte abaixo: você pode copiá-los usando o robocopy enquanto preserva o registro de data e hora original para especificar um arquivo específico ou uma pasta inteira. fonte: link

Por exemplo: para copiar o arquivo chamado exampletextfile.txt do diretório c: \ here para c: \ there, você pode digitar o seguinte:

Robocopy c: \ aqui c: \ lá exampletextfile.txt

no entanto, uma fonte melhor seria: link incluindo mais exemplos e informações detalhadas.

    
por 19.01.2015 / 23:00
0

Eu uso XXCOPY . Pode preservar a data e hora de arquivos ou diretórios com as seguintes opções:

/ TCW // copia a data e hora da última gravação (padrão) / TCW0 // não copia o registro de data e hora da última gravação

/ TCC // copia o timestamp de criação / TCC0 // não copia o timestamp de criação (padrão)

/ TCA // copia o registro de data e hora do último acesso / TCA0 // não copia o registro de data e hora do último acesso (padrão)

/ TC Atalho para / TCA / TCC / TCW (copia todos os três tipos de carimbos de data / hora) / TC0 Atalho para / TCA0 / TCC0 / TCW0.

Para mais informações, consulte esta página

    
por 19.01.2015 / 23:32