发新话题
打印

大家来看看

大家来看看

   着是我写的一个autoexec.bat 文件.但不成功,大家来帮帮我!

@ECHO OFF
PATH=A:
LH A:\SMARTDRV.EXE 8196
TW
@ECHO OFF
cls
echo                       重要提示
echo.                        
echo        本软盘程序用于系统备份,还原的智能化之用!
echo        1.检查已备份文件的完整性;
echo        2.备份本地硬盘C分区的映象到D分区;
echo        3.取出备份文件,恢复系统到C分区上。
echo        4.多谢使用,请提出宝贵意见!
:loop
; timeout is 20 seconds, default key is escape
getkey 20 esc  
onkey 1 goto chek
onkey 2 goto back
onkey 3 goto rest
onkey 4 goto end

:chek
IF EXIST D:\BACK\BACK.GHO goto chek1
echo 系统的备份文件不存在,请先备份!
PAUSE
goto loop
:chek1
@ECHO OFF
ATTRIB -H -R D:\BACK\BACK.GHO
ghost.exe -chkimg, D:\BACK\BACK.GHO -sure
ATTRIB +H +R D:\BACK\BACK.GHO
echo 系统备份文件完好,可用于恢复系统!
PAUSE
goto loop
:back
@ECHO OFF
IF NOT EXIST D:\BACK\BACK.GHO goto BACK1
choice /c:YN/T:N, 10_ 系统的备份文件已经存在,是否重新备份系统?
if errorlevel 2 goto loop
ATTRIB -H -R D:\BACK\BACK.GHO
REM DEL D:\BACK\BACK.GHO
:BACK1
IF NOT EXIST C:\WINSOWS\WIN386.SWP GOTO BACK2
DEL C:\WINSOWS\WIN386.SWP
:BACK2
IF EXIST D:\BACK\ GOTO BACK3
MD D:\BACK >NUL
:BACK3
ghost.exe -clone,mode=pdump,src=1:1,dst=D:\BACK\BACK.GHO -sure -fx
rem ghost.exe -clone,mode=pdump,src=1:1,dst=D:\BACK\BACK.GHO -z9 -sure -fx
ATTRIB -H -R D:\BACK\BACK.GHO
goto loop
:rest
IF EXIST D:\BACK\BACK.GHO goto rest1
echo        系统的备份文件不存在,请先备份系统!
PAUSE
goto loop
:rest1
echo          你选择智能备份选项,如果继续执行,
echo          将彻底清除C盘上所有的文件,还原到备份前的状态。
choice /c:YN/T:N, 10_ 是否继续?
if errorlevel 2 goto loop
ghost.exe -clone,mode=[load,src=D:\BACK\BACK.GHO:1,dst=1:1 -sure -fx
goto loop
:end
echo           BAY!

TOP

大家来看看

完全搞混啦!怎么把diskemu的命令用到dos来了,这两个系统完全是两码事!
getkey 20 esc  
onkey 1 goto chek
onkey 2 goto back
onkey 3 goto rest
onkey 4 goto end
这一部分不是dos支持的命令。
我是一个爱睡懒觉的人,有事请留留言。

TOP

发新话题