Use apenas os sinalizadores /xc
(excluir alteração) /xn
(excluir mais recente) e /xo
(excluir antigo):
robocopy /xc /xn /xo source destination
É possível usar o robocopy para copiar apenas os arquivos que não existem no destino?
O robocopy tem um switch / is (incluir os mesmos arquivos). O que estou procurando é um switch / xs. Se houver um arquivo na origem e no destino, não quero que ele seja copiado. Os critérios são apenas o nome do arquivo, independentemente do dia, tamanho, etc. modificados. Por exemplo, mesmo que a origem tenha um arquivo mais novo (com base na data de modificação) que o mesmo arquivo no destino, não quero que seja copiado . Possível fazer isso? Obrigado.
Use apenas os sinalizadores /xc
(excluir alteração) /xn
(excluir mais recente) e /xo
(excluir antigo):
robocopy /xc /xn /xo source destination
Se você estiver copiando da esquerda para a direita, só deseja copiar arquivos órfãos à esquerda para o lado direito.
Eu uso uma ferramenta de pagamento chamada Além da comparação , que lida com esse tipo de cenário. O RoboCopy é ótimo para unidades mapeadas ou até mesmo para caminhos UNC, mas meus dois casos de uso envolvem:
Isso, infelizmente, não posso fazer com RoboCopy.