É possível usar o robocopy para copiar apenas os arquivos que não existem no destino?
robocopy possui uma opção / is (inclui os mesmos arquivos). O que estou procurando é uma opção / xs. Se existe um arquivo na origem e no destino, não quero que ele seja copiado. O critério é apenas o nome do arquivo, independentemente do dia, tamanho, etc. modificados. Por exemplo, mesmo que a fonte tenha um arquivo mais novo (com base na data da modificação) que o mesmo arquivo no destino, não quero que ele seja copiado . Possível fazer isso? Obrigado.
START /WAIT robocopy %EFM_EXPORT% %EFM_TEMP% *.CFX /S /NP /R:5 /W:5 /XX /XD *PR *PA *TA *DC *Bypass /MOV /LOG:%EFM_MOVE%
/s
opção também, caso contrário, ela não entrará nos diretórios se eles já existirem.Se você estiver copiando da esquerda para a direita, deseja copiar apenas arquivos órfãos da esquerda para a direita.
Eu uso uma ferramenta de pagamento chamada Beyond Compare que lida com esse tipo de cenário. O RoboCopy é ótimo para unidades mapeadas ou até caminhos UNC, mas meus dois casos de uso envolvem:
Infelizmente, não posso fazer isso com o RoboCopy.
fonte