명령: "COPY" 켜짐 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 사용 가능
명령의 예 "COPY"
그만큼
`COPY`Windows 명령 프롬프트의 명령은 파일과 디렉터리를 복사하는 데 사용됩니다. 다음은 주석이 포함된 몇 가지 예입니다.
예 1: 파일 복사:
COPY 파일.txt 대상 디렉터리\
설명: 이 명령은
"file.txt" 파일을 지정된 대상 디렉터리에 복사합니다.
예 2: 모든 TXT 파일을 대상 디렉터리에 복사:
COPY *.txt 대상 디렉터리\
설명: 여기에서는 현재 디렉터리의 모든 TXT 파일이 지정된 대상 디렉터리에 복사됩니다.
예 3: 모든 파일 및 하위 디렉터리 복사(재귀적으로):
COPY 소스 디렉터리\* 대상 디렉터리\ /E
설명: 이 명령은 원본 디렉터리의 모든 파일과 하위 디렉터리를 대상 디렉터리로 복사합니다. 옵션
`/E`"recursive"를 의미하며 하위 디렉터리도 복사되도록 합니다.
예 4: 여러 파일을 대상 디렉터리에 복사:
COPY 파일1.txt 파일2.txt 대상 디렉터리\
설명: 여기에서는
"File1.txt" 및
"File2.txt" 파일이 지정된 대상 디렉터리에 복사됩니다.
예 5: 특정 확장자의 모든 파일을 대상 디렉터리에 복사합니다.
COPY 소스 디렉터리\*.png 대상 디렉터리\
설명: 이 명령은 원본 디렉터리의 모든 PNG 파일을 대상 디렉터리로 복사합니다.
예 6: 묻지 않고 파일 덮어쓰기:
COPY /Y 파일.txt 대상 디렉터리\
설명: 포함
`/Y`파일 덮어쓰기 시 확인 요청이 비활성화됩니다.
예 7: 디렉터리 구조 유지:
COPY 소스 디렉터리\*.* 대상 디렉터리\ /S
설명: 여기에서는 파일을 포함한 소스 디렉터리의 디렉터리 구조가 대상 디렉터리에 복사됩니다.
`/S`"하위 디렉터리 포함"을 의미합니다.
예 8: 특정 크기의 파일 복사:
COPY *.txt 대상 디렉터리\ /A-S-H /MIN:1024 /MAX:2048
설명: 이 예에서는 크기가 1KB에서 2KB 사이의 모든 TXT 파일이 대상 디렉터리에 복사됩니다.
`/A-S-H`시스템 파일과 숨겨진 파일은 제외됩니다.
예 9: 도움말 표시:
COPY /?
설명: 이 명령은 사용 가능한 옵션에 대한 도움말과 정보를 표시합니다.
`COPY`-명령.
구문과 옵션을 이해하는 것이 중요합니다.
`COPY`파일과 디렉터리를 올바르게 복사하는 명령입니다. 또한
`COPY`명령 프롬프트의 명령은 하위 디렉터리를 재귀적으로 복사할 수 없습니다. 재귀 복사 작업의 경우 다음을 사용합니다.
`XCOPY`또는
`ROBOCOPY`어쩌면 더 유용할 수도 있습니다.
"COPY" Microsoft Windows 도움말에서 발췌
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
여러 파일을 다른 위치로 복사합니다.
COPY [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] 원본 [/A | /B]
[+ 원본 [/A | /B] [+ ...]] [대상 [/A | /B]]
원본 복사할 파일을 지정합니다.
/A ASCII 텍스트 파일임을 나타냅니다.
/B 이진 파일임을 나타냅니다.
/D 대상 파일이 암호화 없이 만들어지도록 허용합니다.
대상 새 파일에 대한 디렉터리와/또는 파일 이름을 지정합니다.
/V 새 파일이 올바르게 기록되었는지 확인합니다.
/N 8.3 이름이 아닌 파일을 복사할 때, 짧은 파일 이름이 있으면
그 이름을 사용합니다.
/Y 이미 있는 대상 파일을 덮어쓸지를 확인하지 않습니다.
/-Y 이미 있는 대상 파일을 덮어쓸지 확인하기 위해 묻습니다.
/Z 다시 시작 모드에 있는 네트워크 파일을 복사합니다.
/Y 스위치는 COPYCMD 환경 변수에 이미 지정되어 있습니다.
이 설정은 명령줄의 /-Y 스위치에 의해 무시될 수 있습니다.
COPY 명령을 일괄 처리 스크립트에서 실행하지 않으면
기본적으로 이미 있는 파일을 덮어쓸지를 묻습니다.
컥舅?한 파일에 붙여 넣으려면 원본에 여러 파일을 지정하고
(대표 문자 또는 파일1+파일2+파일3 형식을 사용하여)
대상에는 한 파일을 지정합니다.
중요 정보, "COPY" 명령에 대한 팁
사용할 때
`COPY`Windows 명령 프롬프트에서 명령을 실행할 때 주의해야 할 몇 가지 중요한 사항이 있습니다.
1.
구문 및 매개변수: 올바른 구문과 필수 매개변수를 포함했는지 확인하세요.
`COPY`사용하는 명령입니다. 일반적인 구문은 다음과 같습니다.
`COPY 원천 Ziele`.
2.
경로 사양: 명령이 올바른 파일을 찾고 복사하도록 소스 및 대상 디렉터리에 대한 전체 경로 사양을 사용합니다.
3.
파일 이름의 공백: 파일 이름에 공백이 포함된 경우 입력이 올바르게 해석되도록 따옴표를 사용하십시오. 예:
`COPY "공백이 있는 파일.txt" 대상 디렉터리\`.
4.
파일 덮어 쓰기 :`COPY`- 명령은 기본적으로 대상 디렉터리에 파일이 이미 있는지 묻습니다. 옵션을 사용하면 이 작업을 수행할 수 있습니다.
`/Y`비활성화하되 의도하지 않은 덮어쓰기를 방지하려면 주의하세요.
COPY /Y 소스 대상
5.
재귀적 복사 :`COPY`-명령 자체는 하위 디렉터리를 재귀적으로 복사할 수 없습니다. 재귀적인 복사본이 필요한 경우 다음과 같은 도구를 사용할 수 있습니다.
`XCOPY`또는
`ROBOCOPY`숙고하다.
6.
오류 처리: `COPY`명령은 일반적으로 오류가 발생할 때 메시지를 인쇄합니다. 메시지를 주의 깊게 확인하여 모든 파일이 성공적으로 복사되었는지 확인하십시오.
7.
속성 필터: 특정 유형의 파일을 제외하거나 포함하도록 속성을 필터링할 수 있습니다. 예를 들어
`/A`모든 파일에 대해,
`/A-S`시스템 파일을 제외한 모든 파일에 대해
`/A-H`숨겨진 파일을 제외한 모든 파일에 대해.
8.
배치 스크립트: 만약
`COPY`배치 스크립트에서는
`%ERRORLEVEL%`변수를 사용하면 반환 값을 확인하여 복사 작업이 성공했는지 확인할 수 있습니다.
IF %ERRORLEVEL% EQU 0 (
ECHO 복사 프로세스가 성공했습니다..
) ELSE (
ECHO 복사 과정 중 오류가 발생했습니다..
)
9.
파일 크기 및 유형: 크기나 유형을 기준으로 특정 파일을 복사하려는 경우 다음을 수행할 수 있습니다.
`/MIN`- 그리고
`/MAX`-옵션을 사용하세요.
COPY *.txt 대상 디렉터리\ /MIN:1024 /MAX:2048
10.
데이터 백업: 특히 덮어쓰기나 주요 파일 조작이 계획된 경우 복사 작업 전에 중요한 데이터를 항상 백업하는 것이 좋습니다.
다음 사항을 명심하세요.
`COPY`- 명령어를 효과적이고 안전하게 사용하세요. 더 많은 고급 기능이 필요한 경우 다음과 같은 도구를 사용할 수도 있습니다.
`XCOPY`또는
`ROBOCOPY`보다 광범위한 복사 및 동기화 기능을 제공하는 제품을 고려하십시오.