상세 컨텐츠

본문 제목

xcopy 명령 옵션 - 사용법

개발

by A+티스토리 2021. 1. 7. 21:22

본문

반응형

구문

Xcopy <Source> [<Destination>] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d [:MM-DD-YYYY]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a | /m}] [/n] [/o] [/x] [/exclude:FileName1[+[FileName2]][+[FileName3]] [{/y | /-y}] [/z] [/b] [/j]

 

매개 변수

매개 변수매개 변수Description

<Source> 필수 사항입니다. 복사 하려는 파일의 이름과 위치를 지정 합니다. 이 매개 변수는 드라이브 또는 경로 포함 해야 합니다.
[<Destination>] 복사 하려는 파일의 대상을 지정 합니다. 이 매개 변수는 드라이브 문자 및 콜론, 디렉터리 이름, 파일 이름, 또는 이들의 조합을 포함할 수 있습니다.
/w 메시지를 표시 하 고 파일을 복사 하기 전에 사용자의 응답을 대기 합니다.
파일 복사를 시작 하려면 아무 키나를 누르십시오
/p 각 대상 파일을 만들 것인지 여부를 확인 하 라는 메시지가 표시 됩니다.
/C 오류를 무시합니다.
/v 대상 파일은 소스 파일에 있는지 확인할 수 있도록 대상 파일에 기록 될 때 각 파일을 확인 합니다.
/q 표시 되지 않도록 xcopy 메시지입니다.
/f 복사 하는 동안 소스 및 대상 파일 이름을 표시합니다.
/l 복사할 파일의 목록이 표시 됩니다.
/g 암호 해독 된 만듭니다 대상 대상 암호화를 지원 하지 않을 때 파일입니다.
/d [: MM 될] 변경 된 파일만 복사 또는 지정된 된 날짜 이후입니다. 포함 되지 않은 경우는 MM 될  xcopy 모든 복사 소스 기존 보다 최신인 파일 대상 파일입니다. 이 명령줄 옵션을 사용 하면 변경 된 파일을 업데이트할 수 있습니다.
/U 파일을 복사 소스 에 존재 하는 대상 만 합니다.
/i 경우 소스 디렉터리 또는 와일드 카드를 포함 하 고 대상 존재 하지 않는 xcopy 가정 대상 디렉터리 이름을 지정 하 고 새 디렉터리를 만듭니다. 그런 다음 xcopy 지정 된 모든 파일이 새 디렉터리에 복사 합니다. 기본적으로 xcopy 지정 하 라는 메시지가 표시 여부를 대상 파일 또는 디렉터리입니다.
/s 비어 있지 않은 경우 디렉터리 및 하위 디렉터리에 복사 합니다. 생략 하면 /s, xcopy 단일 디렉터리 내에서 작동 합니다.
/e 비어 있는 경우에 모든 하위 디렉터리를 복사 합니다. 사용 하 여 /e  /s  /t 명령줄 옵션입니다.
/t 하위 디렉터리 구조 (트리)만 하지 파일을 복사 합니다. 빈 디렉터리를 복사 하려면 포함 해야는 /e 명령줄 옵션입니다.
/k 파일을 복사 하 고 읽기 전용 특성을 유지 대상 에 존재 하는 경우 파일은 소스 파일입니다. 기본적으로 xcopy 읽기 전용 특성을 제거 합니다.
/r 읽기 전용 파일을 복사 합니다.
/h 파일을 복사 된 숨겨진 및 시스템 파일 특성입니다. 기본적으로 xcopy 가 숨겨진 복사 또는 시스템 파일
/a 복사만 소스 파일의 보관 파일을 파일 특성 집합입니다. /a 소스 파일의 보관 파일 특성을 수정 하지는 않습니다. 특성 을 사용 하여 보관 파일 특성을 설정 하는 방법에 대 한 자세한 내용은 추가 참조를 참조 하세요.
/m 복사본 소스 파일의 보관 파일을 파일 특성 집합입니다. 와 달리 /a, /m 원본에 지정 된 파일의 보관 파일 특성을 해제 합니다. 특성 을 사용 하여 보관 파일 특성을 설정 하는 방법에 대 한 자세한 내용은 추가 참조를 참조 하세요.
/n NTFS 짧은 파일 또는 디렉터리 이름을 사용 하 여 복사본을 만듭니다. /n 은 파일을 복사 또는 FAT 볼륨을 NTFS 볼륨에서 디렉터리 또는 FAT 파일 시스템 명명 규칙 (즉, 8.3 문자)에 필요한 경우에 필요는 대상 파일 시스템입니다. 대상 FAT 또는 NTFS 파일 시스템이 될 수 있습니다.
/o 복사는 소유권 및 임의 액세스 제어 목록 (DACL) 정보 파일입니다.
/x 복사본 파일 감사 설정 및 시스템 액세스 제어 목록 (SACL) 정보 (의미 /o).
/exclude: FileName1 [+ [FileName2] [+ [FileName3] ( ) ] 파일의 목록을 지정합니다. 하나 이상의 파일에 지정 되어야 합니다. 각 파일의 파일에서 별도 줄에 각 문자열 검색 문자열이 포함 됩니다.
복사할 파일의 절대 경로 부분과 일치 하는 문자열이 있으면 해당 파일이 복사 되지 않습니다. 예를 들어, obj 문자열을 지정 하면 obj 디렉터리 아래의 모든 파일을 제외 하 고 확장명이 .obj 인 모든 파일을 제외 합니다.
/y 기존 대상 파일을 덮어쓸 것인지를 확인 하는 메시지를 표시 하지 않습니다.
/ y 기존 대상 파일을 덮어쓸 것인지를 확인 하 라는 메시지를 표시 합니다.
/z 다시 시작 가능 모드에서 네트워크를 통해 복사 합니다.
/b 파일 대신 바로 가기 링크를 복사합니다. 이 매개 변수는 Windows Vista®에서 도입 되었습니다.
/j 버퍼링 하지 않고 파일을 복사 합니다. 매우 큰 파일에 대 한 것이 좋습니다. 이 매개 변수는 Windows Server 2008 r 2에서 추가 되었습니다.
/? 명령 프롬프트에 도움말을 표시합니다.

 

예제

1. 드라이브 A에서 드라이브 B로 모든 파일 및 하위 디렉터리 (빈 하위 디렉터리 포함)를 복사 하려면 다음을 입력 합니다.

xcopy a: b: /s /e

2. 이전 예제에서 시스템 또는 숨겨진 파일을 포함 하려면 다음과 같이/h 명령줄 옵션을 추가 합니다.

xcopy a: b: /s /e /h

 

 

*개인적으로는 서버에 웹소스 자동 배포시 작업시 많이 사용합니다.

 

반응형

관련글 더보기

댓글 영역