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를 실행한다.
블로그 인기글
[엑셀] 근무연수 및 근무 개월수 계산하는 함수
직장을 다니다 보면 몇 년 몇 개월 또는 전체 며칠을 다니고 있는지 궁금할 때가 있다. 아니면, 총무나 인사 일을 할 때 직원들의 근속연수 또는 근속개월수 등을 계산하고 싶을 때도 있다. 이런 경우 엑셀 함수를 활용하면 어떨까!! 근무연수 및 근무 개월수 계산 함수 알아보기 엑셀에서 근무연수 또는 근무 개월수 계산하는 것은 datedif() 함수를 사용하면 간단하게 해결할 수 있다. 아래 이미지를 보면서 설명하면, 셀 E1에 기준일자를 입력하고, 근무연수를 구할 때는 =datedif(B3,$E$1,"Y")&"년" 을 입력한다. 근무개월수는 =datedif(B3,$E$1,"M")&"개월" 처럼 입력한다. 일수까지 파악할 때문 별로 없지만, 심심풀이로 구해보고 싶을 때 =datedif(B3,$E$1,"D")..
goodthings4me.tistory.com
엑셀 시트 분리 저장 - 엑셀 파일의 시트를 분리하여 저장하기
엑셀을 사용하다 보면 엑셀 시트를 분리해서 저장해야 할 때가 있다. 최근에도 이런 경우가 발생하여 구글링 후 엑셀 시트 분리 업무를 수행하고 내친김에 다른 사람들도 사용할 수 있도록 파이썬 tkinter로 프로그램으로 만들어 보았다. Excel Sheets 분리 저장하는 프로그램(with 파이썬 Tkinter) ※ 프로그램 다운로드(네이버 MYBOX에서 공유) : ExcelSeparateSheets.zip ▶ 프래그램을 실행하면 다음과 같이 초기 화면이 보인다. 찾아보기 : 엑셀 파일이 있는 폴더를 선택한다. (프로그램이 있는 최상위 디렉터리가 열린다) 실행하기 : 프로그램 실행 버튼 상태 변경 순서 : 실행전 → 실행 중 → Sheet "OOO" 분리 저장 중 → 실행 완료 실행 결과 확인 : 엑셀 파..
goodthings4me.tistory.com
폐업 신고 절차와 부가가치세 신고하는 방법
폐업 신고 시 세무서 안 가고 온라인으로 신고하는 방법인 '국세청 홈택스를 이용하여 폐업 신고하는 절차와 폐업 후 해야 하는 부가가치세 신고, 인건비 저리, 종합소득세 신고 등에 대해 포스팅합니다. 폐업 신고 시 홈택스 이용하는 방법과 부가가치세 등 신고 절차 여러가지 사유로 폐업을 해야 할 때, 예전에는 세무서를 방문해야 했지만 국세청 홈택스가 생긴 이후에는 사업자 등록이나 폐업 등을 인터넷으로 할 수가 있게 되었습니다. 특히, 코로나 시국인 요즘은 더더욱 온라인 신청 업무가 더 활성화되었죠. 폐업을 한다는 것 자체가 우울한 일인데, 발품을 파는 것보다는 커피 한잔 하면서 인터넷으로 간단하게 처리하는 게 좋을 듯하여 그 절차를 올려봅니다. 폐업은 폐업 신고와 함께 폐업 후 절차까지 모두 마쳐야 불이익이..
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 |
댓글