IT 기술 문서
자동 폴더 정리 배치파일(.bat) 제작 및 수정 방법
- it33 16일 전 2025.02.26 11:11
-
9
0
배치파일(BAT)란?
배치파일(Batch File, .bat
)은 Windows 명령 프롬프트에서 실행할 수 있는 명령어를 자동화하는 파일입니다. 이를 통해 반복적인 작업을 자동화하고 업무 효율성을 향상시킬 수 있습니다.
1. 기능 개요
이 BAT 파일은 다운로드 폴더의 파일을 특정 폴더로 백업한 후 원본을 삭제하는 기능을 수행합니다.
백업 폴더:
C:\Users\%USERNAME%\Documents\Backup
정리할 폴더:
C:\Users\%USERNAME%\Downloads
작업 내용: 다운로드 폴더의 모든 파일을 백업 폴더로 이동한 후 삭제
2. 사용 방법
BAT 파일 실행하기
여기에서 파일을 다운로드합니다.
다운로드한 파일을 더블 클릭하여 실행합니다.
명령 프롬프트 창이 열리고 백업이 진행됩니다.
완료되면 "다운로드 폴더 정리 완료!"라는 메시지가 표시됩니다.
관리자 권한이 필요하지 않으며, Windows 10/11에서 정상 실행됩니다.
3. BAT 파일 상세 코드 설명
bat복사편집@echo off
set SOURCE="C:\Users\%USERNAME%\Downloads"
set BACKUP="C:\Users\%USERNAME%\Documents\Backup"
mkdir %BACKUP%
xcopy %SOURCE% %BACKUP% /s /y
del /Q %SOURCE%\*
echo 다운로드 폴더 정리 완료!
pause
주요 명령어 설명
명령어 | 설명 |
---|---|
| 명령어 실행 내용을 화면에 표시하지 않음 |
| 정리할 폴더(사용자의 다운로드 폴더) 설정 |
| 백업 폴더 경로 설정 |
| 백업 폴더가 없으면 생성 |
| 다운로드 폴더의 파일을 백업 폴더로 복사 |
| 원본 폴더의 파일 삭제 (하위 폴더는 유지) |
| 작업 완료 메시지 표시 |
| 창이 자동으로 닫히지 않도록 일시 정지 |
4. BAT 파일 수정 방법
백업 폴더 경로를 변경하고 싶다면?
bat복사편집set BACKUP="C:\MyBackup"
"C:\MyBackup"
을 원하는 경로로 수정하세요.
파일을 삭제하지 않고 이동만 하고 싶다면?
bat복사편집move %SOURCE%\* %BACKUP%\
xcopy
대신 move
를 사용하면 원본 삭제 없이 이동만 수행합니다.
특정 파일 형식만 백업하려면?
bat복사편집xcopy %SOURCE%\*.pdf %BACKUP% /s /y
PDF 파일만 백업하려면 *.pdf
처럼 특정 확장자를 지정하세요.
5. 응용 방법
매일 자동 실행:
이 BAT 파일을 Windows 작업 스케줄러에 등록하면 매일 자동 실행할 수 있습니다.
작업 스케줄러 실행 (
taskschd.msc
입력)"기본 작업 만들기" 선택
트리거에서 "매일" 선택
동작에서 "프로그램 시작" → BAT 파일 경로 입력
완료 후 자동 실행 확인
네트워크 드라이브로 백업:
회사 네트워크 드라이브(Z:\Backup
)에 자동 저장하고 싶다면:
bat복사편집set BACKUP="Z:\Backup"
USB 삽입 시 자동 실행:
USB 드라이브를 삽입하면 자동으로 백업하는 기능도 추가할 수 있습니다.
6. 정리
이 자동 폴더 정리 BAT 파일을 사용하면 업무 효율성을 극대화할 수 있습니다.
한 번 실행하면 자동으로 폴더 정리 & 백업 완료!
Windows 기본 기능만 사용해 가볍고 빠르게 실행 가능
원하는 기능을 추가로 수정 가능
Windows 파일 관리가 번거롭다면? 자동화하세요!
파일 다운로드: backup_cleanup.bat
다른 기능을 추가하고 싶다면 요청해주세요!
예를 들어 USB 자동 백업, 특정 날짜 이후 파일 삭제 등의 기능도 추가 가능합니다.
- 이전글네트워크 상태 점검 & 인터넷 재설정 BAT 파일 만들기2025.02.26
- 다음글엑셀 필수 함수 10가지 – 회사에서 꼭 알아야 할 실무 함수 정리2025.02.23
댓글목록
등록된 댓글이 없습니다.