我在研究修改GHOST_AUTO.IMG里面的AUTOEXEC.bat文件,让他能自动还原硬盘上某个盘里的面的镜像,下面是AUTOEXEC.bat文件的信息:
@ECHO OFF
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "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%:
CD\
ghost -clone,mode=pload,src=winxpsp3.gho:1,dst=1:1 -nousb -crcignore -sure -rb
还是不行,他显示如下图,我觉得是不是要修改别的文件,比如开头的
@ECHO OFF
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "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%:
CD\
用cd命令来切换到我要去的e:\maxbak的目录,而上面这句的意思应该是切换到光驱里光盘的根目录。
我全部都是NTFS格式的,下面是FINDCDR.BAT文件的内容,看要怎么改才行
@echo off
set file=%1
:FCDR
if "%CDROM1%"=="%2:" goto SCDR
shift
goto FCDR
:SCDR
cda %2:>nul
IF errorlevel 1 goto next
if not exist %2:\%FILE% goto next
set cdrom=%2
goto end
:next
if "%2"=="Z" goto end
shift
goto SCDR
:end
这些代码我看不懂是什么意思
嘿嘿,将
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "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%:
CD\
全部删除!
嘿嘿,将
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "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%:
CD\
全 ...
to 10#
嘿嘿,我忘了你是要使用光盘上的ghost程序。
你的光盘根目录下应存在ghost程序,此其一,第二是bat文件中应保留之前让你删除的语句:
SHSUCDX.COM /D:?PATACD01 /D:?SATACD01 /D:?SATACD02 /D:?SATACD03>nul
FINDCD.EXE /S >NUL
CALL FINDCDR.BAT "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%:
CD\