echo /win to flash markdata for xp/vista/win7
echo /dos to flash markdata for dos
echo /vol to flash markdata for vol
echo /? to show help messages
echo /help to show help messages
菜鸟我不会用,BIOS版本为D2KT34A,在DOS下输入oax.bat就出现:
/win to flash markdata for xp/vista/win7
/dos to flash markdata for dos
/vol to flash markdata for vol
/? to show help messages
/help to show help messages
if "%1"=="" goto usage
if "%1"=="/?" goto usage
if "%1"=="/help" goto usage
if "%1"=="/win" goto mark_win
if "%1"=="/dos" goto mark_dos
if "%1"=="/vol" goto mark_vol
if "%1"=="-win" goto mark_win
if "%1"=="-dos" goto mark_dos
if "%1"=="-vol" goto mark_vol
goto usage
:: ++
:: for vista/win7..
:mark_win
echo [operation] to flash mark data for xp/vista/win7..
if exist srdos.exe goto EFI_OAW
goto LEG_OAW
:EFI_OAW
afudos.exe Markfile.BIN /K0 /OEMSMI:27
echo EFI BIOS Setting succeed!
goto end
:LEG_OAW
afudos.exe Markfile.BIN /HOLE:SLPHOL
echo Legacy BIOS Setting succeed!
goto end
:: ++
:: for dos/xp..
:mark_dos
echo [operation] to flash mark data for dos..
if exist srdos.exe goto EFI_OAD
goto LEG_OAD
:EFI_OAD
afudos.exe dummy.BIN /K0 /OEMSMI:27
echo EFI BIOS Setting bakup succeed!
goto end
:LEG_OAD
afudos.exe dummy.BIN /HOLE:SLPHOL
echo Legacy BIOS Setting bakup succeed!
goto end
:mark_vol
echo [operation] to flash mark data for VOL System..
if exist srdos.exe goto EFI_VOL
goto LEG_VOL
:EFI_VOL
afudos.exe VOL.BIN /K0 /OEMSMI:27
echo EFI BIOS Setting bakup succeed!
goto end
:LEG_VOL
afudos.exe VOL.BIN /HOLE:SLPHOL
echo Legacy BIOS Setting bakup succeed!
goto end
:: ++
:usage
echo [information] parameters meanings
echo /win to flash markdata for xp/vista/win7
echo /dos to flash markdata for dos
echo /vol to flash markdata for vol
echo /? to show help messages
echo /help to show help messages
goto end
:: --
:: ++
:end
echo [information] end of command: oax.bat %1
:: --