윈도우 부팅 시 BAT 파일 자동 실행 등록/해제 방법
(초보자도 쉽게 따라하는 가이드)
BAT(배치) 파일이란?
BAT 파일(배치 파일)은 윈도우에서 여러 명령어를 한 번에 순서대로 실행할 수 있도록 만든 텍스트 파일입니다. 확장자가 .bat이며, 반복적인 작업이나 여러 프로그램을 자동으로 실행할 때 자주 사용됩니다. 예를 들어, 여러 프로그램을 한 번에 실행하거나, 파일을 복사/백업하는 작업을 자동화할 수 있습니다.
- 만드는 방법: 메모장 등 텍스트 편집기에 명령어를 입력하고, 파일을 저장할 때 이름 뒤에 .bat 확장자를 붙이면 됩니다.
윈도우 서비스란?
윈도우 서비스(Windows Service)는 윈도우가 부팅될 때 자동으로 실행되어 백그라운드에서 동작하는 프로그램입니다. 사용자가 로그인하지 않아도 실행되며, 주로 시스템 관리, 네트워크, 보안 등 중요한 작업을 담당합니다.
일반 프로그램과 달리, 서비스는 항상 실행되어야 하는 필수 프로그램에 적합합니다.
- 차이점:
- 시작프로그램 등록: 사용자가 로그인해야 실행됨
- 서비스 등록: 로그인하지 않아도 실행됨, 항상 백그라운드에서 동작
특정 프로그램을 BAT 파일로 만드는 방법
- 실행할 프로그램의 경로 확인
- 바탕화면 아이콘 → 마우스 우클릭 → 속성 → '대상'에서 경로 확인.
메모장에 명령어 작성
- 예시: 크롬, 엣지, 엑셀을 한 번에 실행하는 BAT 파일
start "" "C:\Program Files\Google\Chrome\Application\chrome.exe"
start "" "C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"
start "" "C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE"
- start 명령어는 프로그램을 새 창으로 실행합니다.
- 파일 저장
- 파일 → 다른 이름으로 저장 → 파일 이름 뒤에 .bat 입력 → 파일 형식은 '모든 파일'로 선택.
윈도우 부팅 시 BAT 파일 자동 실행 등록 방법
1. 시작프로그램(Startup) 폴더에 등록
가장 쉬운 방법입니다. 사용자가 로그인하면 자동으로 BAT 파일이 실행됩니다.
- 단계별 안내
- Win + R 키를 눌러 실행창을 엽니다.
- shell:startup 입력 후 엔터.
- 열리는 폴더에 만든 BAT 파일(또는 바로가기)을 복사해서 붙여넣기.
- 컴퓨터를 재부팅하면 자동으로 BAT 파일이 실행됩니다.


2. 작업 스케줄러(Task Scheduler)로 등록
로그인 전에도 실행하거나, 더 세밀하게 실행 조건을 설정할 수 있습니다.
- 단계별 안내
- Win + R → taskschd.msc 입력 → 작업 스케줄러 실행.
- 오른쪽에서 '작업 만들기' 클릭.
- '일반' 탭에서 이름 입력, '가장 높은 권한으로 실행' 체크.
- '트리거' 탭에서 '새로 만들기' → '시작할 때' 선택.
- '동작' 탭에서 '새로 만들기' → 프로그램/스크립트에 BAT 파일 경로 입력.
- 확인 후 저장.



자동 실행 해제 방법
- 시작프로그램 폴더에서 해제:
- shell:startup 폴더에서 BAT 파일(또는 바로가기) 삭제.
- 작업 스케줄러에서 해제:
- 작업 스케줄러 실행 → '작업 스케줄러 라이브러리'에서 등록한 작업을 찾아 삭제.
정리
방법 | 실행 시점 | 등록 위치/방법 | 해제 방법 |
시작프로그램 폴더 | 로그인 후 | shell:startup 폴더에 복사 | 폴더에서 파일 삭제 |
작업 스케줄러 | 부팅/로그인 전후 | 작업 스케줄러에서 작업 생성 | 작업 스케줄러에서 삭제 |
'IT' 카테고리의 다른 글
ChatGPT와 유사한 AI 서비스들: 어떤 차이가 있을까? (10) | 2025.03.26 |
---|