A Microsoft A estrutura de sincronização para sincronização de pastas. Ele pode ser facilmente configurado com SyncToy (a partir de 2009, mas ainda funcional e disponível) .
A diferença entre o Synchronization Framework e o Robocopy é que o Synchronization Framework mantém metadados sobre as duas pastas dentro deles e, portanto, as sincronizações subsequentes são talvez um pouco mais rápidas para muitos arquivos pequenos e há melhores opções para resolver conflitos.
Quanto ao robocopy, quando o arquivo é processado em uma única execução e, em seguida, é alterado durante essa execução, você terá que executar o comando novamente. Quanto ao quadro Sync eu não sei, mas talvez também. Mas as alterações são sincronizadas na próxima execução de qualquer maneira.
Existem muitos outros softwares para essa finalidade: link