Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 23

Hng dn Rebuild 1Click - LK to Menuboot cho USB

HDD

Cng c 1Click, Super1Click ca a Lng khch c th ni l rt ni ting thi gian gn y,
1click c USB boot vi NortonGhost 11.5 , Hiren 10.6, Win7 PE...
Cho ti hin ti l cng c c a Lng khch tng hp li vi chc nng c th to USB Boot
v to Menuboot cho HDD, rt hu hiu, p mt vi gfxmenu.
Nhng d sao cng l cng c ca Lng khch, n co tnh c nhn, c 1 s khng hp vi
bn lm bn khng thch, n gin nh ci tn menuboot, tn USBBoot, menu.lst, gfxmenu, tn
cc file chng hn...
Mnh s hng dn cc bn t to cng c 1Click theo cc bn, ngun t 1Click ca a LK.

u tin bn ti cng c 1 Click ca a LK v.
Gii nn ra bn s c 1folder Files v 1 file Runme.bat. (Hin file, folder n mi thy nh!)

Cng vic ca bn ch l sa li code trong Runme.bat v thm, bt cc file ca bn v
xa 1 s file ca a LK trong folder Files i l ok.

y l code file Runme.bat ca a LK:
Hide Spoiler
@echo off
color 1a
chcp 437
mode con lines=40 cols=100
title Tao USB/HDD da nang 1 Click - Mr.Langkhach - Bkav Forum
set tit1= Cong cu cai dat SIEU TOC 1 click co USB/HDD Boot DA NANG
set tit2= ============ Mr.Langkhach Bkav Forum http://forum.bkav.com.vn ===============
for %%x in (bootice.exe grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso) do if not exist files\%%x (
goto thieufile
)
goto Win7Check
:Win7Check
if not exist "%PUBLIC%" (
goto WinXPCheck
)
for /f "Tokens=*" %%a in ('net localgroup Administrators^|find /i "%username%"') do goto LKStart
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ban dang khong chay voi quyen Administrator!
echo Hay file chuot file nay va chon Run as Administrator!
@pause
goto End
:WinXPCheck
for /f "Tokens=*" %%a in ('net localgroup Administrators^|find /i "%username%"') do goto :LKStart
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ban dang khong chay voi quyen Admin!
echo Hay chay lai file nay voi user thuoc nhom Admin!
@pause
goto End
:LKStart
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
set Setup=
set /P Setup= Ban nhap 1 de cai vao USB, nhap 2 de cai vao HDD:
echo.
IF %Setup%==1 goto USB
IF %Setup%==2 goto HDD
goto LKStart
:thieufile
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo !! THONG BAO !!
echo.
echo Thieu file (bootice.exe grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso)...
echo Tien trinh khong the tiep tuc.
echo.
@pause
goto End
)
:HDD
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
@echo off
if not exist "%PUBLIC%" (
goto WinXP
)
if not exist "%HomeDrive%\BCD.LK" (
goto CaiWin7
)
:LuachonGoboW7
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
set ChoiceW7=
set /P ChoiceW7= Menu boot da co san. Ban co muon go bo khong? (Y/N):
echo.
IF /I NOT '%ChoiceW7%'=='Y' IF /I NOT '%ChoiceW7%'=='N' goto LuachonGoboW7
IF /I '%ChoiceW7%'=='Y' (
attrib -r -h -s "%HomeDrive%\BCD.LK"
BCDEDIT /import "%HomeDrive%\BCD.LK"
for %%x in (grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso) do echo del /a /f /q
%HomeDrive%\%%x&&del /a /f /q %HomeDrive%\%%x
echo del /a /f /q %HomeDrive%\BCD.LK*&&del /a /f /q %HomeDrive%\BCD.LK*
echo.
echo Da go bo xong.
echo Ban "NHO RESTART may tinh" truoc khi cai lai menu boot "DE KHONG BI LOI"...
echo Bam phim bat ky de tiep tuc...
@pause
goto End
)
goto End
:WinXP
@echo off
if not exist "%HomeDrive%\boot.ini" (
goto bosung
)
if exist "%HomeDrive%\boot.LK" (
goto LuachonGoboXP
)
goto CaiXP
:CaiXP
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo !! THONG BAO !!
echo.
echo MENU "Start LK Grub4Dos"
echo ...SE DUOC CAI VAO PHAN VUNG HE THONG %HomeDrive%\
echo.
echo NEU BAN DA CHAC CHAN, BAM PHIM BAT KY DE TIEP TUC.
echo (hoac ban 'DONG CUA SO NAY' de HUY BO)
@pause
echo.
echo BAT DAU CAI DAT MENU...
echo.
echo Dang sao luu file %HomeDrive%\boot.ini...
attrib -R -H -S "%HomeDrive%\boot.ini" >nul 2>nul
attrib -R -H -S "%HomeDrive%\boot.LK" >nul 2>nul
echo copy /y "%HomeDrive%\boot.ini" "%HomeDrive%\boot.LK"&&copy /y "%HomeDrive%\boot.ini"
"%HomeDrive%\boot.LK"
echo.
echo Dang dieu chinh menu boot...
>>"%HomeDrive%\boot.ini" echo.
>>"%HomeDrive%\boot.ini" echo %HomeDrive%\grldr.mbr="Start LK Grub4Dos"
echo bootcfg /timeout 5&&bootcfg /timeout 5
echo.
echo Dang copy cac file can thiet...
:copyfile
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso) do attrib -r -h -s
%HomeDrive%\%%x >nul 2>nul
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso) do echo copy /y files\%%x %HomeDrive%\ &&copy
/y files\%%x %HomeDrive%\
echo copy /y .\7pe_x86_LK.iso %HomeDrive%\&&copy /y .\7pe_x86_LK.iso %HomeDrive%\
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso boot.LK) do if not exist
%HomeDrive%\%%x goto errcopy
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso boot.LK) do attrib +r +h +s
%HomeDrive%\%%x >nul 2>nul
echo.
echo Da copy xong cac file can thiet de hoan thanh menu boot.
echo Ban bam phim bat ky de tiep tuc...
@pause
goto End
:bosung
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo !! THONG BAO !!
echo.
echo Khong tim thay file "%HomeDrive%\boot.ini" tren may tinh cua ban.
echo Langkhach se bo sung file nay giup ban de tao menu boot.
echo Copy /y files\boot.ini "%HomeDrive%\"&&Copy /y files\boot.ini "%HomeDrive%\"
goto CaiXP
:errcopy
echo.
echo.
echo Co loi trong qua trinh Copy file hoac thieu file "7pe_x86_LK.iso"...
echo Ban hay kiem tra can than va thuc hien lai nhe.
@pause
goto End
:LuachonGoboXP
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
set ChoiceXP=
set /P ChoiceXP= Menu boot da co san. Ban co muon go bo khong? (Y/N):
echo.
IF /I NOT '%ChoiceXP%'=='Y' IF /I NOT '%ChoiceXP%'=='N' goto LuachonGoboXP
IF /I '%ChoiceXP%'=='Y' (
echo del /a/f/q "%HomeDrive%\boot.ini"&&del /a/f/q "%HomeDrive%\boot.ini"
attrib -R -H -S "%HomeDrive%\boot.LK" >nul 2>nul
echo copy /y "%HomeDrive%\boot.LK" "%HomeDrive%\boot.ini"&&copy /y "%HomeDrive%\boot.LK"
"%HomeDrive%\boot.ini"
attrib +R +H +S "%HomeDrive%\boot.ini"
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso boot.LK) do echo del /a /f /q
%HomeDrive%\%%x&&del /a /f /q %HomeDrive%\%%x
echo.
echo Da go bo xong menu boot. Ban bam phim bat ky de tiep tuc...
@pause
goto End
)
goto End
:CaiWin7
@echo off
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo !! THONG BAO !!
echo.
echo MENU "Start LK Grub4Dos"
echo ...SE DUOC CAI VAO PHAN VUNG HE THONG %HomeDrive%\
echo.
echo NEU BAN DA CHAC CHAN, BAM PHIM BAT KY DE TIEP TUC.
echo (hoac ban 'DONG CUA SO NAY' de HUY BO)
@pause
echo.
echo BAT DAU CAI DAT MENU...
echo.
echo Dang sao luu menu boot...
echo BCDEDIT /export %HomeDrive%\BCD.LK&&BCDEDIT /export %HomeDrive%\BCD.LK
echo.
echo Dang dieu chinh menu boot...
for /f "tokens=3" %%a in ('bcdedit /create /d "Start LK Grub4Dos" /application BOOTSECTOR') do set guid=%%a
echo bcdedit /set %guid% device boot&&bcdedit /set %guid% device boot
echo bcdedit /set %guid% device partition=%HomeDrive%&&bcdedit /set %guid% device partition=%HomeDrive%
echo bcdedit /set %guid% PATH \grldr.mbr&&bcdedit /set %guid% PATH \grldr.mbr
echo bcdedit /displayorder %guid% /addlast&&bcdedit /displayorder %guid% /addlast
echo bcdedit /timeout 5&&bcdedit /timeout 5
echo.
echo Dang copy cac file can thiet...
for %%x in (grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso) do attrib -r -h -s
%HomeDrive%\%%x >nul 2>nul
for %%x in (grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso) do echo copy /y files\%%x %HomeDrive%\
&&copy /y files\%%x %HomeDrive%\
echo copy /y .\7pe_x86_LK.iso %HomeDrive%\&&copy /y .\7pe_x86_LK.iso %HomeDrive%\
for %%x in (grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso BCD.LK) do if not exist
%HomeDrive%\%%x goto errcopy
for %%x in (grldr.mbr grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso BCD.LK) do attrib +r +h +s
%HomeDrive%\%%x >nul 2>nul
echo.
echo Da copy xong cac file can thiet de hoan thanh menu boot.
echo Ban bam phim bat ky de tiep tuc...
@pause
goto End
:USB
:CheckCoUSB
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
@echo off
for /f "Tokens=*" %%x in ('WMIC LOGICALDISK GET DESCRIPTION^|FIND /i "Removable"') do goto start
echo Khong tim thay USB tren he thong. Ban hay gan USB vao may!
echo Roi bam phim bat ky de tiep tuc...
echo.
@pause
goto CheckCoUSB
:start
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Day la danh sach cac o USB dang co tren may ban:
echo.
echo (Dang dia luu tru) (Ten O USB) (Nhan O USB)
wmic logicaldisk get DESCRIPTION,DEVICEID,VOLUMENAME|FINDSTR "Removable"
echo.
echo Ban hay nhap 'Ten O USB' can tao boot voi '01 CHU CAI'
set /p drive=(Vi du: D,E,F,G,H,I,J,K,...) roi nhan Enter:
del /f /q /a %tmp%\Langkhachtest.txt >nul 2>nul
wmic logicaldisk get DESCRIPTION,DEVICEID,VOLUMENAME|FINDSTR "Removable" > %tmp%\Langkhachtest.txt
IF /I '%drive%'=='' goto CheckCoUSB
find /c /i "%drive%:" "%tmp%\Langkhachtest.txt" > NUL 2>NUL
if %ERRORLEVEL% == 0 (
del /f /q /a %tmp%\Langkhachtest.txt >nul 2>nul
goto proceed
)
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ten USB ban nhap khong dung. BAM PHIM BAT KY DE NHAP LAI.
echo.
@pause
goto CheckCoUSB
echo.
:proceed
echo Dang kiem tra kha nang ghi xoa cua USB >%drive%:\test.Langkhach
if not exist %drive%:\test.Langkhach (
echo O dia %drive%:\ khong the ghi du lieu, Ban hay nhap lai.
echo Nhan phim bat ki de tiep tuc...
echo.
@pause
goto CheckCoUSB
)
del /q /f /a %drive%:\test.Langkhach>nul 2>nul
if exist %drive%:\test.Langkhach (
echo O dia %drive%:\ khong the ghi du lieu, Ban hay nhap lai.
echo Nhan phim bat ki de tiep tuc...
echo.
@pause
goto CheckCoUSB
)
:FormatUSB
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
SET Format=
SET /P Format=Ban co muon Format lai o dia %drive%:\ khong (Y/N = Co/Khong)?:
echo.
IF /I NOT '%Format%'=='Y' IF /I NOT '%Format%'=='N' goto FormatUSB
IF /I '%Format%'=='Y' (
goto yes
)
goto no
:yes
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Dang Format USB. Ban hay click cac nut:
echo OK 2 lan
echo Yes 1 lan
echo OK 1 lan (cho hoi lau mot chut moi xuat hien nut nay)
echo cho giay lat den khi qua trinh tu hoan thanh. Chuong trinh se 'TU DONG...
echo ...TRO LAI cua so lam viec nay' voi 'THONG BAO TIEP THEO'...
echo.
files\bootice.exe /DEVICE=%drive%: /partitions /format_usb /usb-hdd /vollabel=USB4Ghost /fstype=fat32 /auto
:no
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
Echo Dang Tao kha nang boot cho USB. Ban hay cho trong it giay.
files\bootice.exe /DEVICE=%drive%: /mbr /install /type=nt52 /boot_file=grldr /mbr-disable-floppy /auto
files\bootice.exe /DEVICE=%drive%: /pbr /install /type=grub4dos /activate /auto
echo.
echo Dang Copy File can thiet vao USB. Ban hay cho trong it giay...
echo Ban se nhan duoc thong bao sau khi copy xong...
echo Cac file (grldr menu.lst file .ISOs,...) co san se duoc ghi de.
if exist %drive%:\menu.lst (
goto backupmenu
)
goto copyfile
:backupmenu
echo.
echo !! THONG BAO !!
echo.
echo Tim thay file 'MENU.LST' co san tren USB cua ban.
echo file nay se duoc SAO LUU va DOI TEN thanh MENU.Langkhach va AN DI.
attrib -r -h -s %drive%:\menu.lst >nul 2>nul
echo.
echo copy /y %drive%:\menu.lst %drive%:\MENU.Langkhach&&copy /y %drive%:\menu.lst
%drive%:\MENU.Langkhach
attrib +r +h +s %drive%:\MENU.Langkhach
:copyfile
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso) do attrib -r -h -s %drive%:\%%x >nul
2>nul
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso) do echo copy /y files\%%x %drive%:\&&copy /y
files\%%x %drive%:\
echo copy /y .\7pe_x86_LK.iso %drive%:\&&copy /y .\7pe_x86_LK.iso %drive%:\
echo xcopy more\* %drive%:\rescue\ /I /q /h /r /y&&xcopy more\* %drive%:\rescue\ /I /q /h /r /y
for %%x in (grldr menu.lst MENU.Langkhach LK Ghost11.5.iso 7pe_x86_LK.iso) do if not exist %drive%:\%%x goto
errcopy
Echo Usb cua ban da Boot duoc. Hay khoi dong lai may de dung.
@pause
goto End
:End
:GheThamBkavForum
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Script nay den tu Mr.Langkhach Bkav Forum.
set Visit=
set /P Visit=Ban co muon Ghe Tham Bkav Forum chung toi khong (Y/N = Co/Khong)?:
echo.
IF /I NOT '%Visit%'=='Y' IF /I NOT '%Visit%'=='N' goto GheThamBkavForum
IF /I '%Visit%'=='Y' (
goto Visit
)
goto notvisit
:notvisit
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Khong Ghe Tham Bkav Forum.
rd /s /q files
del /f /q /a RunMe.bat
:Visit
@echo off
start http://forum.bkav.com.vn/
rd /s /q files
del /f /q /a RunMe.bat






u l code file Run.bat ca mnh edit li cho hp vi nhu cu ca mnh:
Hide Spoiler

@echo off
color 1a
chcp 437
mode con lines=40 cols=100
title Tao USB/HDD da nang - Khatmau_sr - http://www.vn-zoom.com
set tit1= Cong cu tao USB/HDD Boot da nang
set tit2= by [Khatmau_sr]
for %%x in (bootice.exe grldr.mbr grldr menu.lst Ghost11.5.iso) do if not exist files\%%x (
goto thieufile
)
goto Win7Check
:Win7Check
if not exist "%PUBLIC%" (
goto WinXPCheck
)
for /f "Tokens=*" %%a in ('net localgroup Administrators^|find /i "%username%"') do goto KMStart
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ban dang khong chay voi quyen Administrator!
echo Hay file chuot file nay va chon Run as Administrator!
@pause
goto End
:WinXPCheck
for /f "Tokens=*" %%a in ('net localgroup Administrators^|find /i "%username%"') do goto :KMStart
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ban dang khong chay voi quyen Admin!
echo Hay chay lai file nay voi user thuoc nhom Admin!
@pause
goto End
:KMStart
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
set Setup=
set /P Setup= Ban nhap so 1 de tao USB Boot, nhap so 2 de tao Menuboot cho HDD:
echo.
IF %Setup%==1 goto USB
IF %Setup%==2 goto HDD
goto KMStart
:thieufile
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo !! THONG BAO !!
echo.
echo Thieu file (bootice.exe grldr.mbr grldr menu.lst Ghost11.5.iso)...
echo Chuong trinh khong the tiep tuc.
echo.
@pause
goto End
)
:HDD
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
@echo off
if not exist "%PUBLIC%" (
goto WinXP
)
if not exist "%HomeDrive%\BCD.KM" (
goto CaiWin7
)
:LuachonGoboW7
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
set ChoiceW7=
set /P ChoiceW7= Menu boot da co san. Ban co muon go bo khong? (Y/N = Co/Khong)?:
echo.
IF /I NOT '%ChoiceW7%'=='Y' IF /I NOT '%ChoiceW7%'=='N' goto LuachonGoboW7
IF /I '%ChoiceW7%'=='Y' (
attrib -r -h -s "%HomeDrive%\BCD.KM"
BCDEDIT /import "%HomeDrive%\BCD.KM"
for %%x in (grldr.mbr grldr menu.lst Ghost11.5.iso) do echo del /a /f /q %HomeDrive%\%%x&&del /a /f /q
%HomeDrive%\%%x
echo del /a /f /q %HomeDrive%\BCD.KM*&&del /a /f /q %HomeDrive%\BCD.KM*
echo.
echo Da go bo menuboot cu xong.
echo Ban nen RESTART may tinh truoc khi cai lai menu boot de KHONG BI LOI.
echo Ban co the phim bat ky de tiep tuc...
@pause
goto End
)
goto End
:WinXP
@echo off
if not exist "%HomeDrive%\boot.ini" (
goto bosung
)
if exist "%HomeDrive%\boot.KM" (
goto LuachonGoboXP
)
goto CaiXP
:CaiXP
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo !! THONG BAO !!
echo.
echo Menuboot cuu ho se duoc cai vao o %HomeDrive%\
echo.
echo Ban bam phim bat ki de tiep tuc cai dat menuboot.
echo hoac ban DONG CUA SO NAY de HUY BO cai dat
@pause
echo.
echo BAT DAU CAI DAT MENU!
echo.
echo Dang sao luu file %HomeDrive%\boot.ini...
attrib -R -H -S "%HomeDrive%\boot.ini" >nul 2>nul
attrib -R -H -S "%HomeDrive%\boot.KM" >nul 2>nul
echo copy /y "%HomeDrive%\boot.ini" "%HomeDrive%\boot.KM"&&copy /y "%HomeDrive%\boot.ini"
"%HomeDrive%\boot.KM"
echo.
echo Dang dieu chinh menu boot...
>>"%HomeDrive%\boot.ini" echo.
>>"%HomeDrive%\boot.ini" echo %HomeDrive%\grldr.mbr="Menuboot cuu ho"
echo bootcfg /timeout 5&&bootcfg /timeout 5
echo.
echo Dang copy cac file can thiet...
:copyfile
for %%x in (grldr menu.lst Ghost11.5.iso) do attrib -r -h -s %HomeDrive%\%%x >nul 2>nul
for %%x in (grldr menu.lst Ghost11.5.iso) do echo copy /y files\%%x %HomeDrive%\ &&copy /y files\%%x
%HomeDrive%\
for %%x in (grldr menu.lst Ghost11.5.iso boot.KM) do if not exist %HomeDrive%\%%x goto errcopy
for %%x in (grldr menu.lst Ghost11.5.iso boot.KM) do attrib +r +h +s %HomeDrive%\%%x >nul 2>nul
echo.
echo Da copy xong cac file can thiet de hoan thanh menu boot.
echo Ban hay bam phim bat ky de tiep tuc...
@pause
goto End
:bosung
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo THONG BAO !
echo.
echo Khong tim thay file "%HomeDrive%\boot.ini" tren may tinh cua ban.
echo Khatmau_sr se bo sung file nay giup ban de tao menu boot.
echo Copy /y files\boot.ini "%HomeDrive%\"&&Copy /y files\boot.ini "%HomeDrive%\"
goto CaiXP
:errcopy
echo.
@pause
goto End
:LuachonGoboXP
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
set ChoiceXP=
set /P ChoiceXP= Menu boot da co san. Ban co muon go bo khong? (Y/N):
echo.
IF /I NOT '%ChoiceXP%'=='Y' IF /I NOT '%ChoiceXP%'=='N' goto LuachonGoboXP
IF /I '%ChoiceXP%'=='Y' (
echo del /a/f/q "%HomeDrive%\boot.ini"&&del /a/f/q "%HomeDrive%\boot.ini"
attrib -R -H -S "%HomeDrive%\boot.KM" >nul 2>nul
echo copy /y "%HomeDrive%\boot.KM" "%HomeDrive%\boot.ini"&&copy /y "%HomeDrive%\boot.KM"
"%HomeDrive%\boot.ini"
attrib +R +H +S "%HomeDrive%\boot.ini"
for %%x in (grldr menu.lst Ghost11.5.iso boot.KM) do echo del /a /f /q %HomeDrive%\%%x&&del /a /f /q
%HomeDrive%\%%x
echo.
echo Da go bo xong menu boot. Ban hay bam phim bat ky de tiep tuc !
@pause
goto End
)
goto End
:CaiWin7
@echo off
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo THONG BAO !
echo.
echo Menuboot cuu ho se duoc cai vao o %HomeDrive%\
echo.
echo Ban bam phim bat ki de tiep tuc cai dat Menuboot
echo hoac dong cua so nay de HUY BO cai dat
@pause
echo.
echo BAT DAU CAI DAT MENUBOOT !
echo.
echo Dang sao luu menu boot...
echo BCDEDIT /export %HomeDrive%\BCD.KM&&BCDEDIT /export %HomeDrive%\BCD.KM
echo.
echo Dang dieu chinh menu boot...
for /f "tokens=3" %%a in ('bcdedit /create /d "Menuboot cuu ho" /application BOOTSECTOR') do set guid=%%a
echo bcdedit /set %guid% device boot&&bcdedit /set %guid% device boot
echo bcdedit /set %guid% device partition=%HomeDrive%&&bcdedit /set %guid% device partition=%HomeDrive%
echo bcdedit /set %guid% PATH \grldr.mbr&&bcdedit /set %guid% PATH \grldr.mbr
echo bcdedit /displayorder %guid% /addlast&&bcdedit /displayorder %guid% /addlast
echo bcdedit /timeout 5&&bcdedit /timeout 5
echo.
echo Dang copy cac file can thiet...
for %%x in (grldr.mbr grldr menu.lst Ghost11.5.iso) do attrib -r -h -s %HomeDrive%\%%x >nul 2>nul
for %%x in (grldr.mbr grldr menu.lst Ghost11.5.iso) do echo copy /y files\%%x %HomeDrive%\ &&copy /y files\%%x
%HomeDrive%\
for %%x in (grldr.mbr grldr menu.lst Ghost11.5.iso BCD.KM) do if not exist %HomeDrive%\%%x goto errcopy
for %%x in (grldr.mbr grldr menu.lst Ghost11.5.iso BCD.KM) do attrib +r +h +s %HomeDrive%\%%x >nul 2>nul
echo.
echo.
echo Da cai dat va copy cac file can thiet vao HDD thanh cong!
echo.
echo Hay them file gfxmenu cua ban vao HDD va sua lai MENU.LST theo nhu cau su dung cua ban.
echo Moi y kien ban co the lien lac qua Yahoo: khatmau_sr
echo Nhan phim bat ki de thoat. Thanks!
@pause
goto End
:USB
:CheckCoUSB
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
@echo off
for /f "Tokens=*" %%x in ('WMIC LOGICALDISK GET DESCRIPTION^|FIND /i "Removable"') do goto start
echo Khong tim thay USB tren he thong. Ban hay gan USB vao may!
echo Roi bam phim bat ky de tiep tuc.
echo.
@pause
goto CheckCoUSB
:start
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Danh sach cac o USB dang co tren may ban:
echo.
echo [Dang dia] [Ten O USB] [Nhan O USB]
wmic logicaldisk get DESCRIPTION,DEVICEID,VOLUMENAME|FINDSTR "Removable"
echo.
echo Ban hay nhap [Ten O USB] can tao boot voi 1 CHU CAI:
set /p drive=(Vi du: I,J,G,K,H,A,T,M,A,U...) roi nhan Enter:
del /f /q /a %tmp%\Khatmautest.txt >nul 2>nul
wmic logicaldisk get DESCRIPTION,DEVICEID,VOLUMENAME|FINDSTR "Removable" > %tmp%\Khatmautest.txt
IF /I '%drive%'=='' goto CheckCoUSB
find /c /i "%drive%:" "%tmp%\Khatmautest.txt" > NUL 2>NUL
if %ERRORLEVEL% == 0 (
del /f /q /a %tmp%\Khatmautest.txt >nul 2>nul
goto proceed
)
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Ten USB ban nhap khong dung. BAM PHIM BAT KY DE NHAP LAI.
echo.
@pause
goto CheckCoUSB
echo.
:proceed
echo Dang kiem tra kha nang ghi xoa cua USB >%drive%:\test.KM
if not exist %drive%:\test.KM (
echo O dia %drive%:\ khong the ghi du lieu, ban hay nhap lai.
echo Nhan phim bat ki de tiep tuc...
echo.
@pause
goto CheckCoUSB
)
del /q /f /a %drive%:\test.KM>nul 2>nul
if exist %drive%:\test.KM (
echo O dia %drive%:\ khong the ghi du lieu, ban hay nhap lai.
echo Nhan phim bat ki de tiep tuc...
echo.
@pause
goto CheckCoUSB
)
:FormatUSB
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
SET Format=
SET /P Format=Ban co muon Format lai o dia %drive%:\ khong (Y/N = Co/Khong)?:
echo.
IF /I NOT '%Format%'=='Y' IF /I NOT '%Format%'=='N' goto FormatUSB
IF /I '%Format%'=='Y' (
goto yes
)
goto no
:yes
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
echo Dang Format USB. Se co thong bao hien ra. Ban hay nhan cac nut sau:
echo OK 2 lan
echo Yes 1 lan
echo OK 1 lan
echo Cho giay lat den khi qua trinh tu hoan thanh.
echo Chuong trinh se tu dong tro lai cua so lam viec nay voi thong bao tiep theo.
echo.
files\bootice.exe /DEVICE=%drive%: /partitions /format_usb /usb-hdd /vollabel=USBBoot /fstype=fat32 /auto
:no
cls
echo.
echo %tit1%
echo %tit2%
echo.
echo.
Echo Dang tao kha nang boot cho USB.
files\bootice.exe /DEVICE=%drive%: /mbr /install /type=nt52 /boot_file=grldr /mbr-disable-floppy /auto
files\bootice.exe /DEVICE=%drive%: /pbr /install /type=grub4dos /activate /auto
echo.
echo Dang copy file can thiet vao USB.
echo Cac file (grldr, menu.lst, file .ISOs,...) co san se duoc ghi de.
if exist %drive%:\menu.lst (
goto backupmenu
)
goto copyfile
:backupmenu
echo.
echo THONG BAO !
echo.
echo Tim thay file MENU.LST co san tren USB cua ban.
echo file nay se duoc sao luu va doi ten thanh Menu.Khatmau va an di.
attrib -r -h -s %drive%:\menu.lst >nul 2>nul
echo.
echo copy /y %drive%:\menu.lst %drive%:\khatmau_sr&&copy /y %drive%:\menu.lst %drive%:\khatmau_sr
attrib +r +h +s %drive%:\khatmau_sr
:copyfile
for %%x in (grldr menu.lst Ghost11.5.iso) do attrib -r -h -s %drive%:\%%x >nul 2>nul
for %%x in (grldr menu.lst Ghost11.5.iso) do echo copy /y files\%%x %drive%:\&&copy /y files\%%x %drive%:\
echo xcopy more\* %drive%:\rescue\ /I /q /h /r /y&&xcopy more\* %drive%:\rescue\ /I /q /h /r /y
for %%x in (grldr menu.lst Ghost11.5.iso) do if not exist %drive%:\%%x goto errcopy
echo.
echo THONG BAO!
echo.
echo USB cua ban da co kha nang boot.
echo Hay them file gfxmenu cua ban vao USB va sua lai MENU.LST theo nhu cau su dung cua ban.
echo Moi y kien ban co the lien lac qua Yahoo: khatmau_sr
echo Nhan phim bat ki de thoat. Thanks!
@pause
goto End
:End



Code mnh sa li th ch cho n to menuboot vo HDD v USB, copy grldr.mbr grldr menu.lst
Ghost11.5.iso m thi, b file MENU.LK v LK i, mnh ch thay file menu.lst ca mnh thay cho
LK thi, bn c th thay file gfxmenu ca bn cho file MENU.LK ca a LK bng nhng tm nh
tht p. file LK mnh b v vi HDD th n load hi lu nn mnh direct cho nhanh.

Cn file Menu.lst bn cng phi sa theo nhu cu s dng ca mnh.
y l code file Menu.lst ca a LK:
Hide Spoiler
timeout 60
default /default
gfxmenu /MENU.Langkhach

title 1. Boot from Hard Drive (Windows Vista/7/2k8 or XP)
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr || rootnoverify
(hd0) && chainloader +1 && boot
map () (hd0) && map (hd0) () && map --rehook
find --set-root --devices=h /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /bootmgr || chainloader /ntldr

title 2. Start Super 7pe_x86_LK.iso
/LK /7pe_x86_LK.iso

title 3. Start Hiren's Boot CD 13 and newer
/LK /Hiren.iso

title 4. Start Norton Ghost ISO
/LK /Ghost11.5.iso

title 5. LK MiniXP n Hiren v14 from ISO - RAM (0xFF)
find --set-root --ignore-floppies --ignore-cd /MiniXP.iso
map --mem /MiniXP.iso (0xFF)
map --hook
chainloader (0xFF)/HBCD/XP/XP.BIN

title 6. Start Hiren's 10.6 Image disk
/LK /Hiren10.6.ima

title 7. Start Boot Image IMA disk
/LK /BootImage.IMA

title 8. Start Boot CD ISO Image disk
/LK /BootCD.ISO


Code rt n gin, bn c th thay file gfxmenu v cc code bn di theo mnh, ch l sa
tn v ngun cho ng thi m.

V d code mnh sa:
Hide Spoiler

timeout 60
default /default
gfxmenu /gfxmenu

title Vit tn file y (V d: Hiren, Minixp, Win 7PE cu h)
find --set-root /TenFile.iso
map /TenFile.iso (0xff)
map --hook
chainloader (0xff)




Tip theo hon thnh th cc bn nn li bng Winrar hay 7Zip dng:
Hide Spoiler

(Mnh dng nguyn bi ca LK nh, bn da vo m lm )


Uploaded with ImageShack.us


t tn file, chn to file t chy, nn nh nht - best:


Uploaded with ImageShack.us

V tr x nn l %TMP%, cho chy file RunMe.Bat, g RunMe.Bat sau khi x nn n s
chy:



Uploaded with ImageShack.us

Yu cu quyn qun tr Administrator khi chy (khi chy trn Windows 7):


Uploaded with ImageShack.us

T ng v n ton b qu trnh x nn file vo Temp:


Uploaded with ImageShack.us

Ghi ton b file (nu c sn file trng tn t trc):


Uploaded with ImageShack.us

Bn c th chn Icon hoc b qua cng c (biu tng file .exe):


Uploaded with ImageShack.us

OK lin tip hon thnh:


Uploaded with ImageShack.us


Vy l xong ri. Tuy hi vt t nhng m c ci t tay . File ny khc hn cc file 1
click khc l cc bn khng phi chn t n u c. C th t bt k u, 1 click l xong .
Khng phi chn phn vng ci XP hay ci Windows 7 nh cc trng hp khc.

You might also like