Robocopy는 조정, 외로움 및 추가로 무엇을 의미합니까?


109

이 옵션에 대한 Robocopy 설명서/it 는 간단히“ '비틀린'파일 포함 '입니다. "비틀린"은 무엇을 의미합니까?

이 옵션에 대한 Robocopy 설명서/xl 는 단순히“ '단독'파일 및 디렉토리 제외 '입니다. “외롭다”는 무슨 뜻입니까?

답변:


116

"조정 됨":

조정 된 파일은 크기와 타임 스탬프는 동일하지만 속성 설정이 다른 소스와 대상 모두에 존재하는 파일로 정의됩니다.

"고독한":

"고독한"파일이 소스에 있지만 대상에는 없습니다. 외로움을 제외하면 새 파일이 대상에 추가되지 않습니다.

"추가"(잘 설명되지 않은 다른 것) :

"추가"파일이 대상에 있지만 소스가 아닙니다. 엑스트라를 제외하면 대상에서 삭제되지 않습니다.

자세한 내용은 여기를 참조하십시오 .


4
"extras"에 대한 답변은 약간 오해의 소지가 있다고 생각합니다. 추가 목록 때문에 대상에서 파일을 삭제할 필요가 없습니까?
Brimstedt 2011

7
설명서에 따르면 "추가"파일에 대한 작업은 수행되지 않습니다. 이들은 단순히 프로그램 출력 로그에보고됩니다. "/ XX"스위치를 포함 시키면 프로그램 출력에도보고되지 않습니다. 나는 그것이 실제로 그렇게 작동하는지 모르겠지만 그것을 의심 할 이유가 없습니다 ... 나는 그것을 테스트 케이스로 시도하지 않았습니다.
Kevin Fegan

8
/ PURGE 옵션은 더 이상 소스에없는 파일을 제거합니다 (/ MIR 옵션과 함께). 물론, / XX / PURGE가 무엇을할지 모르겠습니다 ...
Richard

99

"Tweaked", "Lonely"및 "Extra"는 파일의 RoboCopy "Classes"를 나타냅니다.

처리 된 각 디렉토리에 대해 RoboCopy는 소스 및 대상 디렉토리 모두에서 파일 포함 스펙과 일치하는 파일 목록을 구성합니다. 그런 다음 프로그램은 이러한 목록을 상호 참조하여 가능한 파일 위치와 파일 시간 및 크기를 비교하고 선택한 각 파일을 다음 클래스 중 하나에 배치합니다.

File        Exists In   Exists In        Source/Dest     Source/Dest   Source/Dest
Class       Source      Destination      File Times      File Sizes    Attributes
=========== =========== ================ =============== ============= ============
Lonely      Yes         No               n/a             n/a           n/a
Tweaked     Yes         Yes              Equal           Equal         Different
Same        Yes         Yes              Equal           Equal         Equal
Changed     Yes         Yes              Equal           Different     n/a
Newer       Yes         Yes              Source > Dest   n/a           n/a
Older       Yes         Yes              Source < Dest   n/a           n/a
Extra       No          Yes              n/a             n/a           n/a
Mismatched  Yes (file)  Yes (directory)  n/a             n/a           n/a

/ XL 스위치를 사용하지 않으면 기본적으로 외로운 파일 (및 디렉토리)이 복사됩니다. 변경된 파일, 최신 파일 및 이전 파일은 복사 대상으로 간주되며 (아래 설명 된 추가 필터링에 따름) 동일한 파일을 건너 뛰고 (복사하지 않음) 추가 및 일치하지 않는 파일 (및 디렉토리)은 출력 로그에 간단히보고됩니다. .

일반적으로 조정 된 파일은 식별되거나 복사되지 않으며 일반적으로 기본적으로 동일한 파일로 식별됩니다. 스위치 / IT를 사용하는 경우에만 Same 파일과 Tweaked 파일이 구분되고 Tweaked 파일 만 복사됩니다.

이 기본 동작을 무시하려면 다음 스위치를 사용하십시오.

Switch   Function
======== =====================
/XL      eXclude Lonely files and directories.
/IT      Include Tweaked files.
/IS      Include Same files.
/XC      eXclude Changed files.
/XN      eXclude Newer files.
/XO      eXclude Older files.

Use the following switch to suppress the reporting and processing of Extra files:  
/XX      eXclude eXtra files

RoboCopy 버전 XP010 (Windows XP) 및 1.70에 대한 설명서를 찾았습니다 . XP026 또는 XP027 (Windows 7) 버전에 대한 설명서를 찾으면 여기에 연결합니다.

편집 (danpritts)-그들은 robocopy의 버전 번호를 지정하지 않지만 여기에 (더 자세 하지는 않음 ) Windows 7/8/2008/2012 robocopy Docs가 있습니다.


@ 케빈, 와우, 이것은 좋은 물건 친구입니다. Btw, RoboCopy의 오래된 버전을 다운로드 할 수있는 곳이 있습니까?
Pacerier

@Pacerier-rktools.exe ( microsoft.com/en-us/download/details.aspx?id=17657)를 다운로드하여 "Windows Server 2003 Resource Kit 도구"에서 Robocopy.exe의 사본을 얻을 수 있습니다 . Robocopy 버전 XP010이 포함되어 있습니다. 전체 패키지를 설치하지 않으려면 UNZIP rktools.exe를 임시 폴더에 넣으십시오. rktools.msi (및 2 개의 ".cab"파일)를 추출한 다음 UNZIP rktools.msi를 추출합니다. Robocopy (버전 XP010) 및 Robocopy.doc이 제공됩니다.
Kevin Fegan

- @Pacerier 또한 여기에있는 Robocopy GUI에 포함되어 Robocopy.exe 버전 XP026의 사본을 얻을 수 있습니다 technet.microsoft.com/en-us/magazine/...
케빈 Fegan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.