@ECHO OFF
set EXPAND=YES
SET DIRCMD=/OGN /4 /P
set CDROM=R
set CDUSB=W
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
rem set RAMD=X
cls
call setramd.bat %LglDrv%
cls
rem xmsdsk 4096 %ramd%: /y /t >NUL
set temp=%RAMD%:\temp
set tmp=%RAMD%:\temp
PATH=%RAMD%:\;%CDROM%:\;%CDUSB%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert MS-DOS 7.10 Startup Disk 2
echo.
pause
GOTO ERROR
:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo The diagnostic tools were successfully loaded to drive %RAMD%.
@echo off
LH %RAMD%:\TW.EXE /np >NUL
if "%config%"=="RR" goto RR
if "%config%"=="DOS" goto DOS
:RR
c:
cls
echo.
echo.
echo. 欢迎使用一键恢复系统(Made by Kaven Lee)
echo. ================================================
echo.
echo.
echo.
echo 1、 恢复您的操作系统和所有应用程序
echo 2、 恢复您的文件
echo 3、 备份您的操作系统和所有应用程序
echo 4、 备份您的文件
echo 5、 进入 DOS 系统
echo 6、 重启系统
echo.
echo.
echo.
echo.
CHOICE /C:123456 /t:6,15 请选择您要进行的作业
If errorlevel=6 goto REBOOT
If errorlevel=5 goto DOS1
if errorlevel=4 goto BACKUPFI
If errorlevel=3 goto BACKUP
If errorlevel=2 goto RECFILES
If errorlevel=1 goto RECOVERY
:RECOVERY
@ECHO OFF
cls
echo.
echo.
echo 计算机将恢复您的系统到上一次正常使用时的状态, 请稍候......
echo ==========================================================
@echo off
wait 2
gdisk 1 /-hide /p:3
ghost -clone,mode=pload,src=c:\windows\win.gho:1,dst=1:1 -sure
ghost -clone,mode=pload,src=c:\windows\prog.gho:1,dst=1:3 -sure -rb
goto END
:RECFILES
@ECHO OFF
cls
echo.
echo.
echo 计算机将恢复您的文件到上一次备份时的状态, 请稍候......
echo ==========================================================
@echo off
wait 2
gdisk 1 /-hide /p:3
ghost -clone,mode=pload,src=c:\windows\files.gho:1,dst=1:4 -sure -rb
goto END