我的系统有5个分区,都是NTFS文件系统, C、D盘是主分区, E、F、G盘是逻辑分区。我把软件安装在D盘,为了防止病毒破坏系统,我把C盘D盘制作成Ghost镜像文件。为了Ghost恢复系统时能够全自动恢复并自动重新启动,我写了这样一个批处理文件,用Easyboot制作了DOS启动光盘,将Ghost8.3.exe和两个镜像文件放到光盘上的GHOST文件夹下。声明如果全部用手动C,D盘都能正常恢复。
恢复C盘是这样写的,能够自动恢复C盘,并且没有什么问题。
@ECHO OFF
MSCDEX.EXE /D:mscd000>nul
findcd /s>nul
call findcdr "ghost\ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z
%CDROM%:
ghost\ghost.exe -clone,mode=pload,src=GHOST\winxpc.gho:1,dst=1:1 -crcignore -sure -rb
恢复d盘是项目这样写的:
@ECHO OFF
MSCDEX.EXE /D:mscd000>nul
findcd /s>nul
call findcdr "ghost\ghost.exe" C D E F G H I J K L M N O P Q R S T U V W X Y Z
%CDROM%:
ghost\ghost.exe -clone,mode=pload,src=GHOST\winxpd.gho:1,dst=1:2 -crcignore -sure -rb
能够看见Ghost软件件面,但是软件马上弹出错误提示窗口。提示为:
file name?(546)
Output error file to the following location
A:\winxpd.gho