Я пытаюсь создать командный файл, который будет копировать все новые файлы и папки из исходной папки в сетевой каталог. Все новые подкаталоги и новые файлы должны быть скопированы (резервное копирование).
Мой код:
xcopy "C:\Source" "T:\Backup" /d/i/s/q
(/d
только для новых файлов, /i
потому что источник - это каталог, /s
для всех подкаталогов и файлов, /q
только для подавления текста копии)
Источник содержит как подкаталоги, так и файлы (.txt).
При первом запуске копирует Все как надо. Когда я добавляю новый файл .txt в один из существующих подкаталогов и снова запускаю его, я получаю сообщение:
«Произошла ошибка, когда файл. Каталог не пуст. Создавался. Не удалось создать папку« T: \ Backup ». Скопировано 0 файлов. (Перевод со шведского, не 100% оригинал)
Дело в том, что когда я пробую эту команду для локального источника, например, "C: \ test" и проделайте ту же процедуру, что и она.
Кто может понять, почему это не работает для сетевого диска? Стоит ли мне попробовать другую команду, например robocopy?