@echo off
color 1f
mode con cols=74 lines=17
:admincheck
net session > nul 2> nul
if not "%errorlevel%" == "0"  (
echo.
echo.
echo ==========================================================================
echo.
echo  관리자 권한으로 실행해 주세요.
echo.
echo ==========================================================================
echo.
echo.
timeout /t 6 > nul
goto exit
)

:main
@echo off
title 초기 설정 도우미
color 1f
mode con cols=100 lines=35
cls
echo =======================================================================
echo  [ 윈도우 초기 설정 도우미 ]
echo =======================================================================
echo  [1] 장치 드라이버 설치
echo  [2] 윈도우 / 오피스 인증 
echo  [3] 예약된 저장소 on/off                    
echo  [4] 우클릭 메뉴 설정하기
echo.
echo  [5] 유용 유틸 설치하러 가기
echo  [6] vcredist 2012~2022 설치 (각종 프로그램, 게임 구동시 필요)
echo  [7] OneDrive / Cortana 제거하기             
echo  [8] 윈도우 기본 프로그램 제거하기
echo.
echo  [A] 윈도우 디펜더 끄기 / 켜기               
echo  [B] 윈도우 방화벽 끄기 / 켜기  
echo  [C] 윈도우 업데이트 끄기 / 켜기             
echo  [D] 최대 절전 모드 켜기 / 끄기 
echo.
echo  [E] 전원 옵션 균형조정 / 고성능 설정하기
echo  [F] Administrator 계정 활성화 / 비활성화    
echo  [G] SSD 최적화 (Superfetch, Windows Search 비활성화)            
echo  [H] 바로가기 아이콘 화살표 추가 / 제거
echo.
echo  [P] Windows 에디션 변환하기                 
echo  [Q] 윈도우 알림센터 비활성화 / 활성화
echo  [R] Windows10의 개인정보 수집 비활성화      
echo  [S] 시스템 정보 화면으로 변경하기 (20H2부터 시스템 정보 UI 변경됨)
echo.
echo  [X] Exit
echo ======================================================================
echo.
CHOICE /C:12345678ABCDEFGHPQRSX /N /M "원하시는 작업을 선택해 주세요"
if errorlevel 1 goto easydrv    (장치 드라이버)
if errorlevel 2 goto activator   (인증)
if errorlevel 3 goto storage    (예약공간)
if errorlevel 4 goto rightmenu (우클릭 메뉴)
if errorlevel 5 goto uti          (유틸 설치) 
if errorlevel 6 goto vr          (vcredist 설치)
if errorlevel 7 goto ctna       (원드라이브/코타나)
if errorlevel 8 goto ba         (기본프로그램)
if errorlevel A goto antion    (디펜더)
if errorlevel B goto fw         (방화벽)
if errorlevel C goto ub         (업데이트)
if errorlevel D goto economy   (최대절전모드)
if errorlevel E goto pwcf       (전원옵션)
if errorlevel F goto admin     (Admin계정)  
if errorlevel G goto sopt      (SSD 최적화)
if errorlevel H goto arow      (바로가기 아이콘 화살표)
if errorlevel P goto edi       (에디션 변환)
if errorlevel Q goto push      (알림센터)
if errorlevel R goto wx        (개인정보)
if errorlevel S goto sys       (시스템 정보 화면)
if errorlevel X exit

goto main