Якщо ви пробуєте різні фільтри каталогів, переконайтесь, що очищайте папку призначення між змінами!
Для мене було те, що я не розумів, що перемикач каталогів ігнорування застосовується і до папок призначення. Я запустив роботокопію із /MIR
та змінив вихідний каталог, і мій каталог призначення оновився, як очікувалося. Потім я помітив, що у мене є папки архіву, які я не хотів, тому я додав /XD archive
, але в моїй папці призначення все ще були папки архіву!
Після возитися з підстановкою та включати / виключати \
s, я нарешті спробував видалити цільову папку та повторно запустив скрипт - цього разу у неї не було папок архіву! Ось команда, яку я виконував, із назвами каталогів змінено для захисту невинних:
robocopy \\SERVER\Some\Folder\Path .\Some\Relative\Path /Copy:DAT /Mir /R:0 /W:1 /XD archive*