[Windows]윈도우 부팅 시 프로그램 자동 실행 등록/해제 방법

윈도우 부팅 시 BAT 파일 자동 실행 등록/해제 방법
(초보자도 쉽게 따라하는 가이드)

BAT(배치) 파일이란?

BAT 파일(배치 파일)은 윈도우에서 여러 명령어를 한 번에 순서대로 실행할 수 있도록 만든 텍스트 파일입니다. 확장자가 .bat이며, 반복적인 작업이나 여러 프로그램을 자동으로 실행할 때 자주 사용됩니다. 예를 들어, 여러 프로그램을 한 번에 실행하거나, 파일을 복사/백업하는 작업을 자동화할 수 있습니다.

  • 만드는 방법: 메모장 등 텍스트 편집기에 명령어를 입력하고, 파일을 저장할 때 이름 뒤에 .bat 확장자를 붙이면 됩니다.

윈도우 서비스란?

윈도우 서비스(Windows Service)는 윈도우가 부팅될 때 자동으로 실행되어 백그라운드에서 동작하는 프로그램입니다. 사용자가 로그인하지 않아도 실행되며, 주로 시스템 관리, 네트워크, 보안 등 중요한 작업을 담당합니다.
일반 프로그램과 달리, 서비스는 항상 실행되어야 하는 필수 프로그램에 적합합니다.

  • 차이점:
    • 시작프로그램 등록: 사용자가 로그인해야 실행됨
    • 서비스 등록: 로그인하지 않아도 실행됨, 항상 백그라운드에서 동작

특정 프로그램을 BAT 파일로 만드는 방법

  1. 실행할 프로그램의 경로 확인
    • 바탕화면 아이콘 → 마우스 우클릭 → 속성 → '대상'에서 경로 확인.

메모장에 명령어 작성

  • 예시: 크롬, 엣지, 엑셀을 한 번에 실행하는 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 명령어는 프로그램을 새 창으로 실행합니다.
  1. 파일 저장
    • 파일 → 다른 이름으로 저장 → 파일 이름 뒤에 .bat 입력 → 파일 형식은 '모든 파일'로 선택.

윈도우 부팅 시 BAT 파일 자동 실행 등록 방법

1. 시작프로그램(Startup) 폴더에 등록

가장 쉬운 방법입니다. 사용자가 로그인하면 자동으로 BAT 파일이 실행됩니다.

  • 단계별 안내
    1. Win + R 키를 눌러 실행창을 엽니다.
    2. shell:startup 입력 후 엔터.
    3. 열리는 폴더에 만든 BAT 파일(또는 바로가기)을 복사해서 붙여넣기.
    4. 컴퓨터를 재부팅하면 자동으로 BAT 파일이 실행됩니다.

2. 작업 스케줄러(Task Scheduler)로 등록

로그인 전에도 실행하거나, 더 세밀하게 실행 조건을 설정할 수 있습니다.

  • 단계별 안내
    1. Win + R → taskschd.msc 입력 → 작업 스케줄러 실행.
    2. 오른쪽에서 '작업 만들기' 클릭.
    3. '일반' 탭에서 이름 입력, '가장 높은 권한으로 실행' 체크.
    4. '트리거' 탭에서 '새로 만들기' → '시작할 때' 선택.
    5. '동작' 탭에서 '새로 만들기' → 프로그램/스크립트에 BAT 파일 경로 입력.
    6. 확인 후 저장.

자동 실행 해제 방법

  • 시작프로그램 폴더에서 해제:
    • shell:startup 폴더에서 BAT 파일(또는 바로가기) 삭제.
  • 작업 스케줄러에서 해제:
    • 작업 스케줄러 실행 → '작업 스케줄러 라이브러리'에서 등록한 작업을 찾아 삭제.

정리

방법 실행 시점 등록 위치/방법 해제 방법
시작프로그램 폴더 로그인 후 shell:startup 폴더에 복사 폴더에서 파일 삭제
작업 스케줄러 부팅/로그인 전후 작업 스케줄러에서 작업 생성 작업 스케줄러에서 삭제
 

 

 

'IT' 카테고리의 다른 글

ChatGPT와 유사한 AI 서비스들: 어떤 차이가 있을까?  (10) 2025.03.26