Windows 11 CMD 활용
복사 중 "복사 안 함" 눌렀더니
나머지 파일도 멈춰버렸다
— CMD로 대량 파일 복사하는 방법
파일 탐색기 충돌 창에 발목 잡힐 때, robocopy 명령 하나로 깔끔하게 해결하기
사진이나 파일을 대량으로 복사하다 보면 같은 이름의 파일이 겹쳐 충돌 창이 뜨는 경우가 생깁니다. "복사 안 함"을 선택했더니 그 뒤 파일들까지 함께 멈춰버리는 상황, 한 번쯤 겪어 보셨을 겁니다. 이런 경우 파일 탐색기보다 CMD(명령 프롬프트)에서 robocopy 명령으로 처리하는 방식이 훨씬 안정적입니다.
왜 파일 탐색기에서 이런 일이 생길까
Windows 11의 파일 탐색기는 일상적인 파일 관리에는 편리하지만, 파일 수가 많아질수록 충돌 처리에 취약합니다. 같은 이름의 파일이 있을 때 "복사 안 함"을 선택하면 그 선택이 전체 복사 흐름에 영향을 주어, 충돌이 없는 나머지 파일들까지 연속으로 처리되지 않는 것처럼 보이는 경우가 있습니다.
⚠️ 이런 상황에서 특히 불편합니다
· 사진 백업 폴더처럼 파일 수가 수천 개 이상인 경우
· 날짜별로 정리된 폴더를 외장 드라이브로 옮길 때
· 같은 이름 파일이 섞여 있어 충돌 창이 반복해서 뜰 때
· "복사 안 함" 또는 "건너뛰기" 선택 후 작업이 통째로 중단될 때
· 사진 백업 폴더처럼 파일 수가 수천 개 이상인 경우
· 날짜별로 정리된 폴더를 외장 드라이브로 옮길 때
· 같은 이름 파일이 섞여 있어 충돌 창이 반복해서 뜰 때
· "복사 안 함" 또는 "건너뛰기" 선택 후 작업이 통째로 중단될 때
CMD 실행 방법
- 1 키보드에서 Windows 키 + R을 누릅니다.
-
2
실행 창에
cmd를 입력하고 Enter를 누릅니다. - 3 검은 창(명령 프롬프트)이 열리면 아래 명령을 입력합니다.
💡 더 쉬운 방법 — 복사하려는 폴더 안에서 주소창을 클릭한 뒤
cmd를 입력하고 Enter를 누르면, 해당 경로에서 바로 CMD가 열립니다.
robocopy 기본 명령
대량 파일 복사에는 Windows에 기본 포함된 robocopy를 쓰는 것이 가장 실용적입니다. 별도 설치 없이 바로 사용할 수 있고, 폴더 전체를 안정적으로 복사하는 데 적합합니다.
robocopy "원본 경로" "복사할 경로" /E /R:1 /W:1
실제 사용 예시입니다. 경로에 한글이나 공백이 있으면 반드시 큰따옴표로 감싸야 합니다.
robocopy "D:\사진\2024" "E:\백업\사진\2024" /E /R:1 /W:1
각 옵션이 하는 일
| 옵션 | 하는 일 |
|---|---|
| /E | 빈 폴더를 포함한 하위 폴더까지 모두 복사합니다. |
| /R:1 | 파일 복사 실패 시 재시도 횟수를 1회로 줄입니다. (기본값은 100만 회) |
| /W:1 | 재시도 전 대기 시간을 1초로 줄입니다. (기본값은 30초) |
| /XO | (선택) 대상 폴더에 이미 있는 더 최신 파일은 덮어쓰지 않습니다. |
| /LOG:로그파일.txt | (선택) 복사 결과를 텍스트 파일로 저장합니다. 대용량 작업에 유용합니다. |
복사와 이동의 차이
robocopy는 기본적으로 복사 방식입니다. 원본 파일을 그대로 두고 대상 위치에 새 파일을 만들어 줍니다. 이동을 원한다면 옵션에 /MOV(파일만) 또는 /MOVE(폴더 포함)를 추가하면 됩니다.
✅ 권장 순서
대량 작업에서는 먼저 복사로 대상 위치를 확인한 뒤, 이상이 없을 때만 원본을 삭제하는 방식이 가장 안전합니다. 실수로 파일을 잃어버리는 상황을 막을 수 있습니다.
대량 작업에서는 먼저 복사로 대상 위치를 확인한 뒤, 이상이 없을 때만 원본을 삭제하는 방식이 가장 안전합니다. 실수로 파일을 잃어버리는 상황을 막을 수 있습니다.
주의할 점
-
!
경로에 공백이 있으면 반드시 큰따옴표로 감쌉니다. 예:
"C:\내 문서\사진" - ! 대상 경로가 맞는지 먼저 확인합니다. 잘못된 경로로 실행하면 의도하지 않은 폴더에 파일이 쌓일 수 있습니다.
- ! 네트워크 드라이브나 특수문자 포함 경로는 경로 입력을 더 꼼꼼히 확인합니다.
- ! 파일이 아주 많다면 폴더 단위로 나눠서 실행하는 것이 속도와 안정성 면에서 더 유리합니다.
⚠️ 이동(/MOVE) 사용 시 특히 주의
/MOVE 옵션은 복사 후 원본을 삭제합니다. 대상 경로가 정확한지 반드시 확인한 뒤 사용하세요. 실수로 원본이 삭제되면 복구가 어려울 수 있습니다.
📌 핵심 요약
- 문제 원인 — 파일 탐색기는 충돌 창 선택이 전체 복사 흐름에 영향을 줘서 나머지 파일까지 멈추는 경우가 있음
- 해결 방법 — CMD에서
robocopy "원본" "대상" /E /R:1 /W:1실행 - robocopy 장점 — Windows 기본 내장, 별도 설치 불필요, 충돌 창 없이 폴더 전체 일괄 처리
- 이동이 필요하면 —
/MOVE옵션 추가 (단, 원본 삭제되므로 경로 확인 필수) - 사용 추천 상황 — 사진 백업, 외장 드라이브 정리, 작업 폴더 이전 등 대량 파일 작업 전반
0 댓글