Como posso dizer ao robocopy para ignorar os timestamps?

1

Eu tenho duas cópias do meu diretório de músicas em unidades separadas. Um é um pen drive que eu carrego comigo para poder ouvir o que quer que seja. Inicialmente, copiei esse diretório para o thumbdrive usando o robocopy. Não tenho certeza dos parâmetros exatos que usei, mas provavelmente foi:

robocopy D:\Music F:\Music /E /MIR

Agora as unidades estão fora de sincronia, portanto, quero fazer o robocopy novamente. No entanto, por algum motivo estranho, os timestamps estão desativados em todos os arquivos em uma hora. Então, quando eu tento executar o comando acima, ele começa a copiar cada arquivo de D: \ Music para F: \ Music, porque é mais novo.

Como eu digo ao robocopy para ignorar esses timestamps e apenas copiar arquivos com diferentes nomes de arquivos, ou aqueles que foram alterados de alguma outra forma significativa (como a informação do artista ou do gênero ou algo assim)?

    
por David Kennedy 01.09.2014 / 22:17

1 resposta

3

Para lidar com diferenças de uma hora em ambientes em que o DST está ativo, robocopy inclui desde a versão XP026 (incluída no download) GUI Robocopy) ou XP027 (incluído no Windows Vista), uma /DST muda para "Compensate for one-hour DST time differences"

    
por 04.09.2014 / 07:53