robocopy로 덮어 쓰기


12

robocopy 를 사용하여 파일을 복사하고 있지만 단순히 정지됩니다 (파일이 이미 해당 위치에 있기 때문입니다). 파일을 덮어 쓰거나 (이미 대상에있는 경우) 파일이없는 경우 간단히 복사 할 수있는 옵션이 있습니까?


1
교수형이란 무엇을 의미합니까? 오류나 다른 것이 보입니까? 추신 / mir 옵션을 봐 ...
크리스 Moutray

오류가 발생하지 않습니다. 대상 폴더에 이미 존재하는 파일을 삭제하므로 / mir 옵션을 사용할 수 없습니다. 다른 옵션을 제안하십시오.
gautam kumar

시도 where robocopyROBOCOPY 실행 파일을 찾기 위해 당신이 일치에게 운영 체제를 사용하고 있는지를 확인하십시오. 리소스 키트와 함께 배포되었던 이전 버전의 robocopy 인 IIRC는 이후 운영 체제와 완전히 호환되지 않으며 중단으로 나타날 수 있습니다.
Harry Johnston

/ V 옵션을 사용하여 실행하여 세부 정보를 표시 할 수 있습니다.
M-Razavi

답변:


20

/is"동일한 파일 포함"을 시도하십시오 . 필자의 경우 robocopy는 파일을 덮어 쓰지 않지만이 옵션을 사용하면 파일을 덮어 씁니다.


6

/X*스위치 중 하나를 사용하지 않으면 Robocopy는 파일을 덮어 쓸 수 있습니다 . 잠긴 파일은 파일을 정지시킬 수 있지만 실제로 Robocopy는 기본값을 사용하여 다시 시도하므로 파일을 다시 시도하는 데 시간이 오래 걸릴 수 있습니다. 재시도 옵션을 변경하여 몇 번만 재 시도하고 재시도간에 매우 오래 기다리지 않도록 할 수 있습니다.

보낸 사람 robocopy.exe /?:

::
:: Retry Options :
::
/R:n :: number of Retries on failed copies: default 1 million.
/W:n :: Wait time between retries: default is 30 seconds.

/REG :: Save /R:n and /W:n in the Registry as default settings.

/TBD :: wait for sharenames To Be Defined (retry error 67).

또한 정션 포인트를 통해 데이터를 재귀 적으로 복사 할 수 있습니다 . 나는 항상 /XJ이것을 방지하기 위해 Robocopy 작업 에서 옵션을 사용합니다 .

악마의 옹호자로서의 질문 :

  1. 어떤 명령 줄을 사용하고 있으며 콘솔 출력을 제공 할 수 있습니까?
  2. 걸려있는 파일이 그다지 크지 않습니까?
  3. 파일이 잠겨 있지 않습니까?
  4. 데스크탑에서이 대화식을 실행 중입니까? 권한과 관련이있을 수 있습니까?

안녕 닐, 답변 주셔서 감사합니다. 따라서 기본적으로 robocopy는 대상 폴더에 파일이 이미 있으면 파일을 덮어 씁니다.
gautam kumar

확실히 그렇습니다.
Neil Barnwell

이 경우 종료 코드가 무엇인지 말씀해 주시겠습니까?
gautam kumar

1
확실히 그것이 당신에게 어떻게 도움이되는지 확실하지 않지만 : ss64.com/nt/robocopy-exit.html
Neil Barnwell
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.