Gostaria de copiar arquivos de uma unidade para outra, mas quero copiar apenas os arquivos de origem mais recentes que o arquivo de destino. MAS , também quero copiar apenas os arquivos de origem que foram alterados após uma certa data.
Sei que posso usar o xcopy para fazer uma dessas coisas, mas gostaria de fazer as duas coisas ao mesmo tempo.
Por exemplo, quero copiar todos os arquivos de origem datados de 1/3/2013 ou mais, mas além disso, só quero que o arquivo seja copiado se o arquivo de origem for mais novo que o destino. Então, idealmente, eu gostaria de fazer algo assim:
xcopy c:\*.* e:\*.* /D:03-01-2013
combinado com algo como isto:
xcopy c:\*.* e:\*.* /D
Isso pode ser feito com xcopy ou Robocopy?
Caso alguém queira fazer o mesmo sem linha de comando, a ferramenta SyncToy faz o trabalho muito bem.
https://www.microsoft.com/en-us/download/confirmation.aspx?id=15155
fonte