Se você estiver tentando filtros de diretório diferentes, limpe sua pasta de destino entre as alterações!
Um problema para mim foi que eu não percebi que a opção de ignorar diretório também é aplicada às pastas de destino. Eu executei o robocopy /MIR
e alterei o diretório de origem, e meu diretório de destino foi atualizado conforme o esperado. Então notei que tinha pastas de arquivo que eu não queria, então adicionei /XD archive
, mas minha pasta de destino ainda tinha pastas de arquivo!
Depois de mexer com curingas e incluir / excluir os \
, finalmente tentei excluir a pasta de destino e executar novamente o script - desta vez, não havia as pastas de arquivo morto! Aqui está o comando que eu estava executando, com os nomes de diretório alterados para proteger os inocentes:
robocopy \\SERVER\Some\Folder\Path .\Some\Relative\Path /Copy:DAT /Mir /R:0 /W:1 /XD archive*