단지 성능의 관점에서 , XCOPY 또는 ROBOCOPY는 당신에게 비슷한 결과를 제공 할 것입니다. Windows Vista 64 비트 SP2 상자에서 몇 가지 테스트를 수행하여 비교를 수행했습니다. 모든 복사는 내부 7200 RPM Sata II 디스크와 외부 USB 2.0 드라이브 사이 또는 표시된 경우 동일한 내부 드라이브 자체에서 수행되었습니다. 특별한 설정은 수행되지 않았으며 (테스트를 무효화 / 유효하게하는 경우에는 자신의 마음을 구성하십시오) 명령을 배치 파일에 입력하여 실행하십시오. PowerShell은 시작 및 중지 시간을 캡처하는 데 사용되었습니다. 몇 번의 패스 후에 내가 사용한 도구의 평균은 다음과 같습니다.
파일 : 732,909,568 바이트 (698MB), 1 개의 ISO 파일이 동일한 내부 디스크의 다른 디렉토리에 복사되었습니다.
copy 6 secs (ex. copy G:\folder1\* G:\folder2\)
xcopy 6 secs (ex. xcopy G:\folder1 G:\folder2 /I /E /Y /R)
robocopy 6 secs (ex. robocopy G:\folder1\ G:\folder2 /E /NP)
teracopy 28 secs (ex. TeraCopy.exe Copy G:\folder1\ G:\folder2\)
fastcopy 19 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=G:\folder2)
파일 : 732,909,568 바이트 (698MB), 1 개의 ISO 파일이 외부 USB 디스크에 복사되었습니다.
copy 36 secs (ex. copy G:\folder1\* I:\folder2\)
xcopy 35 secs (ex. xcopy G:\folder1 I:\folder2 /I /E /Y /R)
robocopy 36 secs (ex. robocopy G:\folder1\ I:\folder2 /E /NP)
teracopy 36 secs (ex. TeraCopy.exe Copy G:\folder1\ I:\folder2\)
fastcopy 38 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=I:\folder2)
파일 : 45,039,616bytes (42.9MB) 5 개의 임의 파일이 외부 USB 디스크로 복사되었습니다.
copy 6 secs (ex. copy G:\folder1\* I:\folder2\)
xcopy 5 secs (ex. xcopy G:\folder1 I:\folder2 /I /E /Y /R)
robocopy 6 secs (ex. robocopy G:\folder1\ I:\folder2 /E /NP)
teracopy 12 secs (ex. TeraCopy.exe Copy G:\folder1\ I:\folder2\)
fastcopy 6 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=I:\folder2)
파일 / 디렉토리 : 1,087,180,800 바이트 (1.01GB), 27 개 파일 / 8 디렉토리가 외부 USB 디스크에 복사되었습니다.
copy *Not included in test
xcopy 57 secs (ex. xcopy G:\folder1 I:\folder2 /I /E /Y /R)
robocopy 58 secs (ex. robocopy G:\folder1\ I:\folder2 /E /NP)
teracopy 56 secs (ex. TeraCopy.exe Copy G:\folder1\ I:\folder2\)
fastcopy 60 secs (ex. fastcopy.exe /auto_close G:\folder1 /to=I:\folder2)
이것은 철저한 테스트는 아니지만이 장르에서 가장 널리 사용되는 도구 중 일부에서 실제 시나리오를 신속하게 처리하면 xcopy 또는 Robocopy (성능 관점에서만)를 사용하는 것이 매우 안전하다는 것을 알 수 있습니다. 또한 Robocopy 옵션 /NP
(No Progress)은 0 시간을 절약합니다. 그렇다고해서 xcopy 이외의 다른 것을 사용하면 이점을 얻을 수 없다는 의미는 아닙니다. Robocopy는 Wikipedia 의 훌륭한 예입니다 .
Robocopy는
다음을 포함하여 내장 Windows 복사 및 xcopy 명령 이상의 기능으로 유명합니다 .
- 네트워크 중단을 허용하고 이전에 중단 된 곳에서 복사를 재개 할 수있는 기능
- 자주 잊혀지는 수많은 명령 줄 스위치없이 속성, 소유자 정보, 대체 데이터 스트림, 감사 정보 및 타임 스탬프를 올바르게 복사 할 수 있습니다.
- NTFS ACL (/ COPYALL 제공시)을 올바르게 복사하고 Windows NT "백업 권한"(/ B)을 지정하여 관리자가 읽기 어려운 파일을 포함하여 전체 디렉토리를 관리자에게 복사 할 수 있습니다.
- 파일을 열 수없는 경우 프로그램 가능한 자동 재시도 횟수와 함께 기본적으로 지속성이 있습니다.
- "미러"모드 : 소스에 더 이상 존재하지 않는 대상에서 파일을 선택적으로 삭제하여 트리를 동기화 상태로 유지합니다.
- 내장 된 XCOPY 유틸리티와 충돌하는 대량의 파일을 복사하는 기능
- 지속적으로 업데이트되는 명령 줄의 진행률 표시기.
- 256 자 (최대 이론적 32,000 자)를 초과하는 긴 파일 및 폴더 이름을 오류없이 복사 할 수 있습니다.