사용하던 하드를 교체할 때 기존 하드에 있는 내용을 새 하드로 복사하고자 한다면 xcopy 명령어를 사용하는 것은 어떨까 한다.
물론 파티션 구조 까지는 복사가 되지 않아 윈도우가 설치된 하드를 복사 할 때는 다른 방법을 사용하는 것이 좋지만 그 외에 일반적인 하드를 복사하는 것이라면 xcopy 명령어를 사용하는 방법 만큼 간편한 방법도 없다.
xcopy 명령어로 하드 복사하기
1. 하드 복사 기본 명령어.
하드 복사를 위해서는 기존의 하드와 새 하드가 연결되어 있어야 한다.
하드가 연결되어 있다면 아래와 같은 형태로 xcopy 명령어를 입력하여 하드 복사를 하면 된다.
xcopy 기존하드 새하드 옵션
xcopy D: E: /E /C /H /R /K /Y
2. 옵션 설명.
xcopy로 하드 복사를 할 때 필수로 넣어야 하는 옵션과 선택 옵션을 나눠봤다.
(추가로 다른 옵션이 필요하다면 xcopy /?를 입력하여 옵션을 확인해보자)
필수 옵션.
/E : 하위 디렉토리를 포함하여 모든 파일과 폴더를 복사한다.
빈 폴더는 복사에서 제외하고 싶다면 /E 대신 /S를 사용하면 된다.
/H : 숨겨진 파일과 시스템 파일을 포함한다.
/K : 파일의 속성을 유지한다.
선택 옵션.
/C : 복사 중에 발생하는 오류를 무시한다.
오류가 발생해도 무시하고 진행하고자 한다면 필요한 옵션.
/Y : 복사의 여부를 묻는 등 복사 도중 발생하는 모든 프롬프트를 생략한다.
새 하드에 복사하는 경우 덮어쓸 파일 자체가 없기 때문에 선택 옵션이 된다.
/R : 읽기 전용 파일 덮어쓰기.
위와 같은 이유로 선택 옵션이 된다.
그 외 내용
처음에도 언급했지만 파티션 구조까지 복사되는 것은 아니기 때문에 윈도우가 설치된 하드나 드라이브의 복사는 다른 방법으로 하드 복사를 하는 것이 좋다.
(파티션을 직접 나누고 복사하면 불가능한 것은 아니지만 문제가 발생할 수 있다)