728x90
배치 파일(Batch File)이란?
- 컴퓨터 명령어를 포함하는 텍스트 파일로, 컴퓨터에게 특정 명령을 실행하도록 지시하는 역할을 한다.
- 주로 Windows 운영 체제에서 사용되며 파일 확장자는 .bat 또는 .cmd
Batch 파일 활용 - 파일 복사하기, 덮어쓰기
Windows 환경에서 A 디렉터리에서 B 디렉토리로 파일을 복사하기
@echo off
chcp 65001 > nul
set SOURCE_DIR="C:\Users\user\Desktop\임시\A"
set TARGET_DIR="C:\Users\user\Desktop\임시\B"
xcopy %SOURCE_DIR%\* %TARGET_DIR%\* /e /k /y
- @echo off : 명령 프롬프트의 명령이 실행될 때 해당 명령이 표시되지 않도록 한다.
- chcp 65001 > nul : UTF-8로 변경하여 스크립트에서 유니코드 문자를 제대로 처리할 수 있도록 한다. (디렉토리 경로에 한글이 포함되었을 경우 인식하기 위함)
- set <변수명> : 환경 변수 설정, 복사될 원본 디렉터리와 복사할 대상 디렉터리를 설정해 준다.
- xcopy : 소스 디렉터리에서 대상 디렉터리로 파일을 복사한다.
- /e 빈 하위 디렉터리를 포함하여 모든 하위 디렉터리를 복사
- /k 읽기 전용 속성을 포함한 파일 속성을 복사
- /y 사용자 확인을 요청하지 않고 파일 덮어쓰기
참고)
[Windows] 배치 파일 & 작업 스케줄러 방법 (tistory.com)
[Windows] 배치 파일 & 작업 스케줄러 방법
배치 파일(Batch File)이란 ? 컴퓨터 명령어를 포함하는 텍스트 파일로, 컴퓨터에게 특정 명령을 실행하도록 지시하는 역할을 한다. 주로 Windows 운영 체제에서 사용되며 파일 확장자는 .bat 또는 .cmd
yeit.tistory.com
728x90
'OS > Windows' 카테고리의 다른 글
| [Windows] 윈도우 OS 기본 명령어 총정리_ 인프라 관리의 기초 (0) | 2024.08.17 |
|---|---|
| [Windows][업무자동화] Batch파일 활용 - 오늘 날짜에 해당하는 파일만 옮기기 (0) | 2024.05.25 |
| [Windows] 배치 파일 & 작업 스케줄러 방법 (0) | 2024.03.24 |
| [Windows] wget 설치 방법 (0) | 2024.03.16 |
| [Windows] Windows Server 디스크 추가 (0) | 2024.03.02 |