왜 Robocopy는 한 번 작동하고 다음 번에 모든 파일을 무시합니까?


1

다음 명령을 사용했습니다.

Robocopy c:\source c:\backup /MIR /XD .svn

그런 다음 삭제했습니다. c:\backup 그것을 다시 한 번했습니다. 이번에는 모든 파일을 무시하고 아무 것도 복사하지 않았습니다.
그게 왜?

Robocopy가 모든 파일을 다시 복사하도록하려면 어떻게해야합니까?


이 문제는 재현 할 수 없습니다. 백업 dir을 삭제하고 robocopy를 다시 실행하면 다시 복사를 수행합니다.
Snark

답변:


1

나는 / MIR이 파일이 이미 있고 다시 검사하지 않는다고 가정하고 있다고 추측 할 수 있습니다. 비교를 위해 타임 스탬프를 사용하고 차이가 있는지 확인하는 / FFT 스위치도 포함시킬 수 있습니다.

또는 robocopy가 수행중인 작업을 기록하도록합니다. 로그 파일이 현재 그 이유를 나타낼 수 있습니다. 건너 뛰는 파일 또는 폴더. 문제 해결을 위해 다음을 사용합니다.

Robocopy c : \ source c : \ backup / MIR / V / LOG : WhySkip.txt / XD .svn

올린 날짜 :
/ V - 건너 뛴 파일을 포함한 자세한 정보
/ LOG : file - 출력을 파일에 기록합니다.


글쎄, 목표 디렉토리가 바뀌어 작동한다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.