Board logo

标题: 求能在romos里实现ghos自动备份与恢复的批处理 [打印本页]

作者: dell2007     时间: 2007-3-10 01:05    标题: 求能在romos里实现ghos自动备份与恢复的批处理

各位大侠,能帮写一段能在romos里实现ghos自动备份与恢复的批处理吗?运行在freedos的.
这是我写的,可是不成功,请指正!
SET COMSPEC=B:\command.com
SET PATH=B:\;C:\DOS;E:\DN;E:\UTILITY;F:\;F:\GHOST
@ECHO OFF
CLS
GOTO MENU

:MENU
ECHO.
ECHO.-=-=-=please choice service you want=-=-=-=-=
ECHO.
ECHO.  1  one key backup system
ECHO.
ECHO.  2  one key restore system
ECHO.
ECHO.  3  reture dos memu
ECHO.
ECHO.  4  exit and reboot you system
ECHO.
CHOICE /c:1234 /t:3,30   please choice the service number:
@IF ERRORLEVEL 1 IF NOT ERRORLEVEL 2 GOTO BF(这里不能实现)
@IF ERRORLEVEL 2 IF NOT ERRORLEVEL 3 GOTO HF
@IF ERRORLEVEL 3 IF NOT ERRORLEVEL 4 GOTO DOS
@IF ERRORLEVEL 4 IF NOT ERRORLEVEL 5 GOTO RESTART
:BF
f:
cd ghost
smartdrv.exe>nul
ghost.exe -clone,mode=pdump,src=1:1,dst=1:4\ghost\system.gho -sure -fx
GOTO memu
:HF
f:
cd ghost
smartdrv.exe>nul
ghost.exe -clone,mode=pload,src=1:4\ghost\system.gho:1,dst=1:1 -sure -fx
GOTO menu
:DOS
c:
goto end
:restart
f:
cd ghost
pause
Restart.com
:end
作者: dell2007     时间: 2007-3-13 01:29
都没人知道呀,没有帮我....5555555555555555555555555
作者: zhangning0755     时间: 2007-3-15 08:53
你的返回码写错了。
IF ERRORLEVEL 4才表示你按下了1