Вопрос

Мне нужно обновить все файлы в папке назначения и его подзадачи с файлами в одной папке.

Источник: файл A, файл B, файл c
Пункт назначения: файл A, назначение-> Подпадение: Файл B

Он должен обновить файл A и файл B в их папке DEST, а также игнорировать файл C, поскольку он не существует нигде в DEST.

Возможно ли это с XCopy или Robocopy или есть еще один инструмент, который выполнит работу? У меня был немного игры, не могу понять это.

Заранее спасибо.

Это было полезно?

Решение

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

Другие советы

Вы могли бы использовать Дельтакопия. Анкет Это версия GUI Windows с открытым источником rsync инструмент. Некоторые из его функций

  • Инкрементное резервное копирование - копирует часть файла, который фактически изменен (поэтому сохранение времени и сетевых ресурсов).
  • Планировщик задач - Профили в Deltacopy могут работать на основе графика.
  • Основная среда.
  • Комплексные шаблоны игнорируют (файлы фильтров по имени, расширение, размер, путь или другие критерии).

Вы можете использовать робокопию такой

robocopy E:\Source G:\Destination\SubFolder /e /mir /np /log:backup_log.txt

для большего Информация

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top