geonex.log

[MS-DOS 명령어 #12] XCOPY, MOVE – 고급 파일 복사와 이동 본문

테크/활용

[MS-DOS 명령어 #12] XCOPY, MOVE – 고급 파일 복사와 이동

geonex 2025. 6. 20. 16:01
728x90

XCOPY, MOVE 명령어란?

XCOPY와 MOVE는 파일 및 폴더를 고급 방식으로 복사하거나 이동할 때 사용하는 MS-DOS 명령어이다.
다량의 파일/폴더 처리, 전체 구조 복사, 디렉터리 이동 등에서 강력한 기능을 제공한다.

1. XCOPY – 고급 파일 및 폴더 복사

XCOPY [원본] [대상] [옵션]

XCOPY는 기본 COPY보다 확장된 기능을 제공하며, 폴더와 하위 폴더 전체, 파일 속성, 날짜 조건 등 다양한 옵션으로 복사가 가능하다.
예를 들어 XCOPY C:\DATA D:\BACKUP /S /E를 입력하면 DATA 폴더 전체를 하위 폴더까지 모두 BACKUP으로 복사한다.

옵션 설명
/S 하위 폴더(비어있지 않은 폴더만) 포함 복사
/E 비어있는 폴더까지 모두 포함 복사
/Y 덮어쓰기 시 확인 메시지 생략
/D 지정 날짜 이후에 변경된 파일만 복사
/H 숨김 파일과 시스템 파일도 복사
/C 오류가 나도 계속 복사 진행

2. MOVE – 파일 및 폴더 이동

MOVE [원본] [대상]

MOVE 명령어는 파일이나 폴더를 지정한 위치로 이동한다.
파일 이동 뿐만 아니라 폴더 이동, 이름 변경도 함께 처리할 수 있다.
예를 들어 MOVE C:\DATA\report.txt D:\DOCS를 입력하면 report.txt 파일이 D:\DOCS로 이동된다.

용법 설명
MOVE 파일명 대상경로 파일을 지정 경로로 이동한다
MOVE 폴더명 대상경로 폴더 전체를 다른 위치로 이동한다
MOVE 파일명 새이름 이동하면서 파일 이름까지 변경한다

3. 실전 활용 예시

  • 전체 폴더 구조 복사
    XCOPY C:\PROJECT D:\ARCHIVE /E /H /Y : PROJECT 폴더 전체와 모든 하위 폴더, 숨김 파일까지 ARCHIVE로 복사한다
  • 특정 확장자 파일만 복사
    XCOPY *.TXT D:\TEXTS : 현재 폴더의 모든 TXT 파일을 D:\TEXTS로 복사한다
  • 폴더와 파일 이동
    MOVE D:\TEMP\DATA C:\BACKUP : DATA 폴더 전체를 C:\BACKUP으로 이동한다
  • 파일 이동과 이름 변경
    MOVE OLD.DOCX NEW.DOCX : OLD.DOCX 파일을 NEW.DOCX로 이동(이름 변경)한다

4. 알아두면 좋은 점

  • XCOPY는 대량의 파일 및 폴더 복사에 필수적이다
  • MOVE는 파일 정리, 대규모 이동, 이름 변경에 효과적이다
  • XCOPY는 MS-DOS 3.2 이상 또는 Windows CMD에서 사용 가능하다
  • 옵션을 조합하면 다양한 상황에 맞게 파일 관리를 자동화할 수 있다

5. 정리

XCOPY와 MOVE 명령어는 대규모 파일/폴더 관리, 백업, 정리 작업에 필수적인 고급 명령어이다.
옵션과 조합을 잘 익히면 반복적인 파일 작업을 훨씬 효율적으로 처리할 수 있다.
시리즈 마지막 편에서는 기타 자주 쓰는 명령어와 응용 팁을 정리할 예정이다.

728x90