Назад | Перейти на главную страницу

Robocopy не копирует из корневой папки

У меня проблемы с robocopy. Он не копируется из "X: \ files \". Он просто уничтожает командный файл, ничего не записывая в журнал, но БУДЕТ копировать из "X: \ files \ other files". Где «другие файлы» - это лишь одна из многих папок внутри «файлов». Это очень странно. Я хочу, чтобы он сканировал весь каталог и извлекал файлы на основе отметки времени, но он не будет делать это для всего диска или только для этой папки, а только для конкретных папок. Примечание. X: \ - это подключенный к сетевому диску привод ftp-сервера, и я пытаюсь загрузить его через VPN.

РАБОТАЕТ:

robocopy "X:\files\this album" "C:\downloads\Test" /s /maxage:1 /log:"C:\downloads\Test\log.txt"

НЕ РАБОТАЕТ:

robocopy "X:\files\" "C:\downloads\Test" /s /maxage:1 /log:"C:\downloads\Test\log.txt"

Я не понимаю. Любые идеи?

Вам необходимо удалить завершающую косую черту или кавычки из исходного пути в вашем примере. Команда должна быть такой:

robocopy "X:\files" "C:\downloads\Test" /s /maxage:1 /log:"C:\downloads\Test\log.txt"

«Если источник или место назначения - длинное имя папки в кавычках, не включайте обратную косую черту в конце, поскольку это будет рассматриваться как escape-символ»