Синхронизация только файлов, которые существуют в цели. Другая структура каталогов

Синхронизация только файлов, которые существуют в цели. Другая структура каталогов

Да, я нашелэтот суперпользовательвопрос, но в нем отсутствует другая структура каталога.

У меня на сервере есть файлы, которые находятся в структуре каталогов

\server\dir1\file1, \server\dir1\file2, \server\dir3\file9 и т. д.

Часть файлов находится на клиентском компьютере. Но на клиентском компьютере все файлы находятся в одном каталоге.

Теперь я хочу скопировать все файлы (независимо от подкаталога на сервере) с сервера на клиент, которые уже есть на клиенте, и заменить версию клиента.

есть идеи как это сделать?

спасибо, Дэниел

решение1

После некоторых попыток я понял, где я ошибался, вот рабочий скрипт:

net use /delete x:
net use x: \\server\share 
cd /d x:
FOR /D /r %%G in ("*") DO robocopy %%G C:\test /XL /Z /XO
net use /delete x:

Связанный контент