goodthings4me.tistory.com
윈도우 cmd 명령 프롬프트에서 파일과 디렉터리를 복사하는데 사용하는 명령인 xcopy는 하드디스크 전체를 복사할 때 사용면 유용하다. xcopy 사용법을 알아보자.
디스크 복사 xcopy 사용법
하드디스크 전체를 복사하던 시절에 많이 쓰던 xcopy 명령어를 usb 복사에도 사용할 수 있어서 사용해보았다.

다른 usb에 파일 전체를 복사할 때 시스템 파일이나 숨길 파일도 복사해야 함
(원본 usb 드라이브를 d:, 복사 드라이브를 e: 라고 가정하고 다음과 같이 진행함)
- windows key + r 누른 후 cmd 입력 (또는 [시작]-[실행] cmd 입력)
- 원본 폴더로 이동 d:
- xcopy d: e: /s /h /e /k 입력 후 엔터
[옵션 설명]
- /s : 비어있지 않은 디렉토리와 하위 디렉토리 복사 (빈 폴더 제외)
- /h : 숨김 파일, 시스템 파일 포함하여 모든 파일 복사
- /e : 비어있는 디렉토리 복사 (빈 폴더 포함하여 모든 디렉터리 복사)
- /k : 파일 속성 복사
[나머지 주요 옵션]
- /d : 복사를 하되 날짜기록에 변경사항이 없으면 skip하고 복사
- /y : 기존 대상 파일을 덮어쓸지 여부 묻지 않고 복사(덮어쓰기 자동 승인, (반대는 -y)
- /c : 복사 중에 계속 여부 묻지 않고 복사(오류가 생겨도 복사)
- /f : 복사하는 동안 원본과 대상 파일의 전체 경로 표시
- /o : 파일의 소유권과 ACL 정보까지 복사
- /r : 읽기 전용 파일 덮어쓰기
- /m : 새로 만들어진 파일이나 수정된 파일만 복사
파일을 백업할 시 사용하는 옵션 예시
xcopy c:\abc e:\backup /d /e /h /c /y /i
xcopy c:\abc e:\backup /m /s /y /c
(처음 복사 시 모든 파일 복사 후 다음부터는 새로 만들어진(수정된) 파일만 복사)
- backup.bat 파일을 만들어서 사용하면 편리함
- Windows PE copy command : xcopy "d:\" "i:\" /s /h /e /d /y
기타 사용 Tip
xcopy 실행 중 파일 액세스 거부되어 실패할 경우, 파일 삭제가 안되는 현상이 발생했고 윈도우 "숨김 파일, 폴더 표시"로도 보이지 않았다.
이런 상황이 발생하면, 탐색기 대용으로 쓰는 Total Commander에서 System 폴더(파일)가 보이는 Tree 구조로 보면 안보이던 파일들이 보였다. 전체 선택 후 삭제하여 해결~~
[xcopy 사용 시 주의 사항]
- 하드 디스크를 복사할 때는 잘못된 디렉터리 지정 또는 엉뚱한 명령어를 입력하지 않았는지 반드시 확인하고 진행한다.
- 명령 프롬프트를 관리자 권한으로 실행하여 하는 것이 좋다.
- 시스템 파일을 복사할 경우 시스템에 문제를 일으킬 수 있는 요소가 있는 지 확인하고, 운영 체제가 실행 중이지 않은 상태에서 복사를 진행한다.
- 필요하지 않은 프로세스와 서비스는 중지한 후에 xcopy를 실행한다.
블로그 인기글
Windows 10 탐색기 느려지는 증상과 해결하는 방법
잘 작동하던 Windows 10 탐색기가 갑자기 느려지는 증상이 발생했을 때 어떻게 조치를 하는지 구글에서 찾아보니 많은 해결책들이 있었으나 어떤 것이 정확한 해결책인지는 알 수가 없었다. 그래서 해결방법이라고 제시한 것들을 정리해 보았다. 윈도우 탐색기가 느려지는 증상 해결 방법 어느 순간부터 응용프로그램(VS Code 등)에서 폴더 열기나 파일 불러오기를 했을 때 검색 팝업창이 안 뜨거나 열리는 시간이 엄청 느려지는 증상과, 더불어서 탐색기도 실행이 많이 느려지는 증상이 있었다. 기존에 사용하던 VS Code에 openpyxl 설치 후 실행이 느려지는 증상이 발생하더니 윈도우10 탐색기도 느려져서 사용할 수가 없었다. 노트북에 OS(Windows10)를 설치한지 1년이 다 되어가긴 했지만, 1개월 전..
goodthings4me.tistory.com
[국세청] 현금영수증가맹점으로 가입바랍니다. 메시지 해결방법(개인사업자)
▶ 현금영수증 가맹점 가입 메시지를 받고... 온라인 쇼핑몰 사업을 시작하려고 사업자등록증을 발급받고 난 후 얼마 안 있어서 국세청으로부터 어느 시점까지 '현금영수증 가맹점'으로 가입하라는 문자메시지가 받았었다. 그 메시지 기한이 오늘 도래했는데, 인터넷에서 찾아보니 홈택스에서 현금영수증 발급 사업자 신청을 할 수가 있었다. [관련내용] 홈>국세정책/제도>전자(세금)계산서/현금영수증/신용카드>현금영수증∙신용카드>가맹점가입 ▶ 홈택스 사이트에서 신청하는 절차는 다음과 같다. 우선, 홈택스에 로그인을 해야 합니다. 세상이 좋아져서 공인인증서 없이도 손쉽게 간편인증 로그인이 가능하다. 여러 인증방법 중 카카오톡 인증이 가장 편리한 거 같다. 간편인증 로그인 후 상단 '조회/발급' 탭 클릭 후 '현금영수증>현금..
goodthings4me.tistory.com
[엑셀] 근무연수 및 근무 개월수 계산하는 함수
직장을 다니다 보면 몇 년 몇 개월 또는 전체 며칠을 다니고 있는지 궁금할 때가 있다. 아니면, 총무나 인사 일을 할 때 직원들의 근속연수 또는 근속개월수 등을 계산하고 싶을 때도 있다. 이런 경우 엑셀 함수를 활용하면 어떨까!! 근무연수 및 근무 개월수 계산 함수 알아보기 엑셀에서 근무연수 또는 근무 개월수 계산하는 것은 datedif() 함수를 사용하면 간단하게 해결할 수 있다. 아래 이미지를 보면서 설명하면, 셀 E1에 기준일자를 입력하고, 근무연수를 구할 때는 =datedif(B3,$E$1,"Y")&"년" 을 입력한다. 근무개월수는 =datedif(B3,$E$1,"M")&"개월" 처럼 입력한다. 일수까지 파악할 때문 별로 없지만, 심심풀이로 구해보고 싶을 때 =datedif(B3,$E$1,"D")..
goodthings4me.tistory.com
'IT(Tip)' 카테고리의 다른 글
Visual Studio Code에서 크롬(Chrome)으로 JavaScript 실행하기(Widows10 기준) (0) | 2020.07.29 |
---|---|
편리하고 가벼운 개발도구(IDE) Visual Studio Code 설치 및 설정 방법 (0) | 2020.07.29 |
웹페이지 작성 시 필요할 수도 있는 사이트 정리 (0) | 2020.07.29 |
2024년도 정보처리기사 및 산업기사 시험일정 (0) | 2020.07.29 |
MS Office 아웃룩(Outlook) 자동로그인 해제 및 받는 시간 설정 방법 (0) | 2020.07.29 |
댓글