2016-09-30 4 views
1

공유 지점에서 백업 위치로 프레젠테이션을 복사하려면 라이브러리를 드라이브로 마운트하고 거기에서 파일을 복사하십시오. 그러나 성가신 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가 파일을 찾지 만 매번 건너 뜁니다. 나는 파일을 복사하는 특별한 옵션을 설정해야한다고 제안 할 구글에 아무것도 발견하지 못했습니다. x : Drive의 모든 내용을 복사하려고 시도하면 디렉토리 만 복사되지만 파일은 복사되지 않습니다.

+0

아마도 파일이 이미 대상 위치에 있습니다. 소스는'x :'가 아닌'x : \'(드라이브의 루트)이어야합니다. 왜'전화 '를 사용하고 있습니까? 여기서는 전혀 쓸모가 없습니다! – aschipfl

+0

전화는 참으로 쓸모가 없습니다. 이전 파일에서 robocopy 명령을 복사하여 삭제하는 것을 잊었습니다. 파일이 없으며 대상 폴더가 비어 있습니다. 슬래시가 필요한 경우 폴더가 복사되지만 파일은 복사되지 않는 이유는 무엇입니까? – UsefulUserName

+1

백 슬래시는 문제를 해결할 수있는 것이 아니라 간단하기 때문에 드라이브'x :'의 루트 디렉토리를 가리키고 있습니다. – aschipfl

답변

0

/MIR을 매개 변수로 사용하십시오. 원본 - 대상 폴더를 미러링합니다. 그러나 소스 폴더에서 삭제되는 target-folder의 파일도 삭제하므로주의하십시오.

내 문제는 /NOCOPY이 모든 파일을 건너 뜁니다. 이 명령은 파일 특성 만 복사해서는 안됩니다.

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