COPY





 COPY - 파일 복사 또는 결합    127/2

하나 이상의 파일을 복사합니다.  COPY에는 세 가지 형식 선택항목이 있습니다.

   o  파일 첨부 ( + ). 복수의 파일을 하나의 파일로 머지할 때, 또는 한 파일을
      다른 파일의 끝에 추가할 때 이 선택항목을 사용하십시오.
   o  날짜 및 시간 변경 ( + ,, ). 파일의 날짜와 시간을 변경하려 할 때, 또는
      파일을 복사한 후 그 날짜와 시간을 갱신하고자 할때 이 선택항목을
      사용하십시오.
   o  파일 결합 ( + ). 여러 다른 복사 기능을 결합하고 적어도 하나의 덧셈 부호가
      있고, 모든 파일 이름 스펙에 전역 파일 이름 문자로 대체할 수 있는 공통
      이름이 있을 때 결합 모드의 복사를 사용하십시오.
   o  디바이스 이름 참조.  복사 절차중 디바이스 (예를 들어, 프린터) 지정시 이
      선택항목을 사용하십시오.

 COPY  filename >
        drive   path       /A 
                             filename       /B 
 >>
                  +     ,, 
                                          
                                          V                
 >
    drive   path    filename     /A 
                                               /B   
                                             /V 
                                             /F 
                                             /Y 
                                             /-Y 

 관련 명령:  DISKCOPY, RENAME, VERIFY, XCOPY

 쓰기 방지 디스켓 또는 XDF(eXtended Density Format)을 사용하여 준비된
 디스켓에는 파일을 복사할 수 없음을 기억해 두십시오.
 한 디스켓이나 하드 디스크에서 다른 것으로 파일을 복사하거나 디렉토리내에서
 파일들을 복사할 수 있습니다. 하나 이상의 파일을 부 디렉토리로 복사하려면, 그
 부 디렉토리가 존재해야 합니다.  예를 들어, 다음을 입력하면,

 COPY C:\MON C:\REPORTS

 그리고 REPORTS 부 디렉토리가 존재하지 않으면, 시스템은 MOF 파일의 내용을
 REPORTS라는 파일에 복사합니다.  또한, 파일을 그 자신에 복사할 수 없습니다.
 여러 파일의 날짜와 시간을 변경하기 위해 원본 파일 스펙에 전역 파일 이름 문자를
 사용할 수 있습니다.  목표 파일 스펙을 포함시키지 않으면, 원본 파일 스펙에
 일치하는 것으로 발견된 모든 파일은 있던 곳에 남아 있지만, 그 날짜와 시간을
 변경됩니다.
 사용자의 복사 요청에 복사처가 되는 디렉토리에 있는 파일과 같은 이름을 가진
 파일이 포함되어 있는 경우, DOS는 사용자가 기존 파일에 겹쳐쓰려 한다는 것을
 나타내는 메시지를 표시합니다.  다음 예에서 처럼 시스템에 지침을 제공하도록
 프롬프트됩니다.

 c:\dos>copy *.dat \
 c:\scores.dat를 겹쳐쓰겠습니까(yes/no/all)?

 사용자의 선택은 다음과 같이 Copy 기능에 영향을 줍니다.

 Yes (Y)    파일에 겹쳐쓰고 Copy 기능을 계속하거나 단 하나의 파일만 포함되어
            있으면 DOS 명령 프롬프트로 복귀합니다.
 No (N)     파일에 겹쳐쓰지 않습니다.  Copy 기능을 계속하고 다른 중복되는 파일
            이름이 발견되면 겹쳐쓰기에 대한 시스템 프롬프트를 받습니다. 또는,
            단 하나의 파일만 관계되었을 때는 DOS 명령 프롬프트로 복귀합니다.
 All        지시된 파일과 모든 후속 파일을 겹쳐쓰고 이 Copy 기능 수행 동안
            겹쳐쓰기에 대한 시스템 프롬프트를 억제합니다.

 주:  겹쳐쓰기 프롬프트를 사용 불가능하게 하려면, 다음을 CONFIG.SYS 파일에
 포함시키십시오.

 SET COPYCMD=/Y

 겹쳐쓰기 프롬프트를 억제하는 CMD.EXE 세션을 시작하려면, 다음을 입력하십시오.

 CMD/O

 확장 속성:  COPY는 파일이 복사될 때 기존의 확장 속성을 보존합니다 (/F 매개변수
 참조). 확장 속성은 파일이나 디렉토리를 운영체제나 응용 프로그램에 설명하는
 자료 저장에 사용되는 특수한 영역입니다. 확장 속성을 가진 파일과 디렉토리
 복사시, 모든 확장 파일 속성의 복사를 보장하기 위해 OS/2를 사용하십시오.
 파일을 결합 또는 머지할 때, 확장 속성을 가진 파일을 첫번째 원본 파일로
 지정해야 합니다. 첫번째 원본 파일은 목표 파일로 선택할 수 없습니다.

 COPY 예    128/2

MON과 TUES라는 두 아스키 파일을 결합하여, DAYS라는 새로운 파일을 작성하고, EOF
문자(Ctrl+Z)를 그 파일의 마지막 문자로 추가하려면, 다음을 입력하십시오.

COPY MON + TUES /A DAYS

TUES라는 아스키 파일을 WED라는 2진 파일과 결합하고 STATUS라는 새로운 파일을
작성하려면, 다음을 입력하십시오.

COPY TUES + WED /B STATUS

REPORTS.TXT라는 파일이 드라이브 C의 STATUS라는 디렉토리에 정확하게 복사되는지
확인하려면, 다음을 입력하십시오.

COPY REPORTS.TXT C:\STATUS /V

REPORTS.TXT라는 파일을 드라이브 D의 STATUS 디렉토리에 복사하고 드라이브 D가
확장 속성을 지원하지 않을 경우 명령이 실패하도록 하려면, 다음을 입력하십시오.

COPY REPORTS.TXT D:\STATUS /F

드라이브 C의 루트 디렉토리에서 MON이라는 파일을 드라이브 C의 REPORTS라는
디렉토리로 복사하려면, 다음을 입력하십시오.

COPY C:\MON C:\REPORTS

드라이브 A의 STATUS라는 디렉토리에 있는 모든 파일을 드라이브 C의 REPORTS라는
디렉토리로 복사하려면, 다음을 입력하십시오.

COPY A:\STATUS\*.* C:\REPORTS

모든 파일 이름 스펙에 전역 파일 이름 문자로 대체할 수 있는 공통 이름을 갖는
파일에 대해 여러 다른 복사 기능을 결합하려면, 다음을 입력하십시오.

Copy *.BAT + *.CMD *.ALL

현재 드라이브와 디렉토리의 MYPROG.XYZ 및 FILEA.ABC라는 파일과 드라이브 B의 파일
FILEB.DEF를 복사 및 결합하여 현재 디렉토리의 BIGFILE.TXT라는 새로운 파일에
두려면, 다음을 입력하십시오.

COPY MYPROG.XYZ+FILEA.ABC+B:FILEB.DEF BIGFILE.TXT

MYPROG.XYZ, FILEA.ABC, 및 FILEB.DEF라는 파일을 MYPROG.XYZ라는 기존 파일에
추가하려면, 다음을 입력하십시오.

COPY MYPROG.XYZ+FILEA.ABC+FILEB.DEF

현재 디렉토리에 있는 모든 파일의 날짜와 시간을 현재 날짜와 시간으로 갱신하려면,
다음을 입력하십시오.

COPY *.* /B + ,,

MYFILE.BIN라는 2진 파일을 복사하여 프린터 (LPT1)로 보내려면, 다음을
입력하십시오.

COPY MYFILE.BIN /B LPT1

FRIDAY라는 파일을 복사하여 플로터 (COM1)로 보내려면, 다음을 입력하십시오.

COPY FRIDAY COM1


명령어 목차로 가기

목차로 가기


eComStation ArcaOS | 예전 사이트소개 / 새 사이트소개 | 설치 관련 도움 요청 | 초기화면 가기
Copyright © 1995-2021