Robocopy ignora arquivos que existem em subpastas de destino

0

Atualmente, estou usando o Robocopy para manter arquivos em dois locais. Eu quero ser capaz de ter uma subpasta dentro da pasta de destino para arquivos "concluídos". Meu problema é enquanto o Robocopy continua a rodar, ele não verificará se os arquivos existem dentro dessa subpasta, então acabo com arquivos duplicados.

Pelo que entendi / E só verificará as subpastas na origem, mas não no destino.

Existe alguma maneira de resolver isso?

Programa atual: destino de origem do ROBOCOPY / MOT: 1

Obrigado!

    
por DUBSONEG 04.10.2018 / 14:40

1 resposta

0

Eu entendo que você deseja que o robocopy sincronize a origem e o destino, e você quer mover alguns arquivos no alvo para uma subpasta, mas não quer robocopy para copiá-los imediatamente da origem para o destino.

Os arquivos que estão na origem, mas não no destino, são chamados de "Solitários". Portanto, excluindo Lonely impedirá que tais arquivos sejam adicionados para o destino.

Excluindo Lonely é especificado adicionando o parâmetro /xl .

Mas esteja avisado que adicionar este parâmetro significará que qualquer novidade genuinamente nova arquivo que você iniciar na fonte precisará ser copiado manualmente ao alvo para se beneficiar do sincronismo, pois ele também será considerado como Solitário.

Você também pode fazer a operação de mover os arquivos para "concluído" na origem e inclua "concluído" na verificação usando o parâmetro /xf completed .

Como observação, o parâmetro /MOT:1 fará com que a digitalização de ambas as pastas a cada minuto, o que pode atrasar o seu computador ao fazer outras operações.

    
por 04.10.2018 / 22:12