윈도우 / PE 윈도우 부팅 복구 스크립트
2015.10.18 22:00
윈도우 7, 8, 8.1, 10 버전에서 사용 가능한 부팅 복구 배치파일을 만들어 보았습니다.
제가 만든 스크립트는 운영체제가 하나만 있을때 유용할듯 합니다.
하드에 여러 운영체제가 있으면 이 스크립트를 사용하는것보다
수작업으로 하시거나 부팅 관련 유틸을 이용하시는것을 권장해 드립니다.
사용 방법은 첨부한 압축 파일을 다운받아서 적당한 위치에서 압축을 풀면 boot_fix 라는 폴더가 생성됩니다..
그 폴더로 들어가면 boot.cmd 배치파일과 boot 폴더 두개가 존재 합니다.
여기서 boot.cmd 를 실행하시면 드라이브 리스트가 나옵니다.
여기서 윈도우가 설치된 부팅을 복구할 드라이브 명(c, d 및 e 등등)을 입력 후 엔터 하시면 됩니다.
여기서 드라이브명 뒤에 콜론은 입력하지 마시고 D 또는 E 이렇게 문자만 넣으시면 됩니다.
만약 C 드라이브라면 그냥 엔터만 치시면 됩니다.
아래는 소스입니다.
-----------------------------------------------------------------------
@echo off
title 부팅 복구 스크립트
pushd %~dp0
echo lis dis > "boot\Script.txt"
echo lis vol >> "boot\Script.txt"
echo exit >> "boot\Script.txt"
diskpart /s "boot\Script.txt"
del "boot\Script.txt" /q
echo.
echo.
set Disk=c
echo. 디스크명을 입력후 엔터를 누르세요. C 드라이브일 경우 엔터만 누르세요.
echo.
set /p Disk=.종료를 원하시면 x(X) 키를 입력후 엔터를 누르세요. [ C ~ Z ] :
echo.
if "%Disk%" == "x" goto exit
if "%Disk%" == "X" goto exit
echo select vol=%Disk% > "boot\Script.txt"
echo act >> "boot\Script.txt"
echo exit >> "boot\Script.txt"
diskpart /s "boot\Script.txt"
del "boot\Script.txt" /q
boot\bootsect /nt60 %Disk%: /mbr
boot\bcdboot %Disk%:\windows /s %Disk%: /l ko-kr
:exit
댓글 [12]
-
cungice 2015.10.18 23:50
-
노익장 2015.10.19 03:47
감사합니다^^
-
메아리 2015.10.19 07:13
감사합니다... -
산나물 2015.10.19 16:06
감사합니다 ^.^
-
REFS 2015.10.19 19:14
감사합니다.^^
-
대하리 2015.10.19 21:43
수고 하셨습니다
-
달콤새콤슈가레몬 2015.10.21 15:06
감사합니다.
-
kang 2015.10.21 21:45
감사히 잘사용하겠습니다
-
수호엔젤 2015.10.29 15:19
감사합니다.
-
꿈이있는세상 2015.11.08 20:21 감사하게 잘 사용하겠습니다.
-
gold007 2015.11.13 05:55
감사합니다 잘 쓰겠습니다 ^_________^
-
Horizons 2015.12.11 10:49
감사합니다~!
gooddew님 수고 많으셨습니다.