2016-09-30 6 views
1

Чтобы скопировать презентации из sharepoint в резервное расположение, я установил библиотеку в качестве диска и скопировал файлы оттуда. Но досадно robocopy пропускает файлы, и я не понимаю, почему. Вы можете мне помочь? Кодекс является довольно прямо вперед:Robocopy пропускает файлы

:: Mounting SharePoint folder as network drive x: 
net use x: "\\[email protected]\DavWWWRoot\dir\SL01" 

:: Copying the files 
call robocopy x: c:\test TEST.pptx 

:: Unmount drive 
net use x: /delete /yes 

Имя файла является правильным и Robocopy не найдет файл, но получает пропущено каждый раз. Я ничего не нашел в google, который предположил бы, что мне нужно установить специальный вариант для копирования файлов. Когда я пытаюсь скопировать все в x: Диск, он копирует только каталоги, но не файлы.

+0

Возможно, файл уже присутствует в целевом местоположении. Источник должен быть 'x: \' (корень диска), а не 'x:'. Почему вы используете 'call'? Здесь совершенно бесполезно! – aschipfl

+0

Звонок действительно бесполезен. Скопировала команду robocopy из более старого файла и забыла ее удалить. Файл не существует, целевая папка пуста. Если требуется Slash, почему он будет копировать папки, но не файлы. Если я попытаюсь скопировать все, что угодно? – UsefulUserName

+1

Обратная косая черта не должна решить проблему, она просто гарантирует, что вы указываете на корневой каталог диска 'x:' ... – aschipfl

ответ

0

В качестве параметра попробуйте использовать /MIR. Это зеркало в папку-источник. Но будьте осторожны, он также удаляет файлы в целевой папке, которые удаляются в папке источника.

Моя проблема заключалась в том, что /NOCOPY пропускает все файлы. Эта команда не должна копировать только атрибуты файла.

http://www.computerhope.com/robocopy.htm