标题: [急]如何编写“刷新恢复精灵”的批处理!
[打印本页]
作者: pizigao
时间: 2003-6-11 00:00
标题: [急]如何编写“刷新恢复精灵”的批处理!
我的批处理没有用,从虚拟内存中调不出来(跳出来)!!!是不是要修改CONFIG.SYS?????
===================================================
(1)
@ECHO OFF
tw /np >nul
cls
echo.
echo 重要提示:本操作只能用于“AWARD”BIOS,并且可用容量40K以上!!
echo.
echo 即将往BIOS中移植“恢复精灵”模块,该操作有一定的危险性,请慎重!
echo.
echo 确认执行请按 " Y ",取消操作请按 " N "
set get=
get c " Continue? [Y,N] : " yn
if "%get%" == "Y" goto _y
if "%get%" == "N" goto _n
goto _end
:_y
set temp=%RAMD%:\
set tmp=%RAMD%:\
XXCOPY /E /H /Z /YY %CDROM%:\BOOT\stdp %RAMD%:\TEMP > NUL
%RAMD%:
CD \TEMP
stdp.bat
set temp=C:\
set tmp=C:\
:_n
MENU
:_end
MENU
(2)
awd temp temp.bin /pn /sy >nul
if not exist temp.bin goto end
cbrom temp.bin /isa stdp.dat
awd temp.bin /py /sn /r >nul
:end
cls
echo.
echo BIOS FLASH FAIL !!!!!
echo Press any key !!!!!!!
echo.
tw /u >nul
PAUSE > NUL
menu
====================================================
说明:(2)就是(1)中的“stdp.bat”
[此贴子已经被作者于2003-6-12 10:09:47编辑过]
作者: pizigao
时间: 2003-6-11 00:00
没有人回答吗???
作者: 雨浪飘零
时间: 2003-6-23 00:00
恕我水平有限,我只看出来一行有问题:
%RAMD%:
CD \TEMP
stdp.bat /*这里应该用CALL STDP.BAT*/
set temp=C:\
set tmp=C:\
作者: pizigao
时间: 2003-6-24 00:00
谢谢!!!我先试试!!!