Você pode fazer isso mesmo sem software de terceiros, usando um dos programas internos do Windows "xcopy" ou "robocopy" (depende se você quer apenas preencher o diretório B com arquivos novos ou alterados de A ou de você deseja uma cópia espelhada de A, incluindo a exclusão de arquivos, não mais presente em A, na extremidade remota B).
Basta criar um arquivo .bat com o comando correspondente e adicionar esse arquivo a tarefas sheduled, para que ele seja executado automaticamente todos os dias / semanas / [qualquer hora que desejar].
Aqui está um exemplo rápido de um comando xcopy (assumindo que "C: \ directoryA" é a origem e "\ remote-pc \ backup \ directoryB" é a pasta de backup):
xcopy /M /S /Y "C:\directoryA" "\remote-pc\backup\directoryB"
Observe que a pasta remota precisa estar acessível dessa forma, o que significa que você pode precisar configurar um compartilhamento de rede.