标题: 一个错误的命令行? [打印本页] 作者: 启动无忧 时间: 2003-10-24 08:16 标题: 一个错误的命令行? 我放在autoexec.bat最后的
ghost -clone,mode=pload,src=%cdrom%\bak.gho:1,dst=1:1 -sure -rb
帮我看一下哪里出错了作者: Climbing 时间: 2003-10-24 08:19 标题: 一个错误的命令行? 命令行倒没有发现什么错误,但你确认你的cdrom变量设置正确吗?作者: 启动无忧 时间: 2003-10-24 08:23 标题: 一个错误的命令行? 我不知道了,说出来让我学一招作者: 启动无忧 时间: 2003-10-24 08:29 标题: 一个错误的命令行? 我以前是指定目录的,先看几个分区,比如硬盘CDE三个分区
我放在autoexec.bat最后ghost -clone,mode=pload,src=g:\bak.gho:1,dst=1:1 -sure -rb 作者: Climbing 时间: 2003-10-24 08:32 标题: 一个错误的命令行? 研究一下你的autoexec.bat文件,看看你到底设置没设置CDROM变量,如果设置了,设置成了什么内容?如果你不明白,可以把Autoexec.bat的内容贴出来,让大家帮你看一下。作者: 启动无忧 时间: 2003-10-24 09:05 标题: 一个错误的命令行? 公司电脑没有winimage我先下载,解出来作者: 启动无忧 时间: 2003-10-24 09:09 标题: 一个错误的命令行? @ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
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
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows 98 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.
IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
GOTO QUIT
:HELP
cls
call help.bat
echo Your computer will now restart and the startup menu will appear.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT
:QUIT
echo To get help, type HELP and press ENTER.
echo.
rem clean up environment variables
set CDROM=
set LglDrv=
ghost -clone,mode=pload,src=%cdrom%\bak.gho:1,dst=1:1 -sure -rb作者: 古友 时间: 2003-10-24 09:17 标题: 一个错误的命令行? 简单的很,
将:
ghost -clone,mode=pload,src=%cdrom%\bak.gho:1,dst=1:1 -sure -rb
放在
set CDROM=
set LglDrv=
的前面即可! 作者: 启动无忧 时间: 2003-10-24 09:24 标题: 一个错误的命令行? 好的,现在我马上要出去了,有个客户的笔记本电脑winme老关机,晕倒作者: Climbing 时间: 2003-10-24 10:00 标题: 一个错误的命令行? 古友说的对,但忽略了他ghost命令行中的一个错误,不应该写成%cdrom%\bak.gho:1,应该写成%cdrom%:\bak.gho:1,因为CDROM的变量中不带冒号。因此,正确的Autoexec.bat应该如下:
@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
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
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows 98 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.
IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
GOTO QUIT
:HELP
cls
call help.bat
echo Your computer will now restart and the startup menu will appear.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT
:QUIT
echo To get help, type HELP and press ENTER.
echo.
rem clean up environment variables
set LglDrv=
echo Begin loading bak.gho...
ghost -clone,mode=pload,src=%cdrom%:\bak.gho:1,dst=1:1 -sure -rb 作者: 启动无忧 时间: 2003-10-24 14:56 标题: 一个错误的命令行? 已经在VPC中测试,并且已经安装好系统了,一切正常,谢了,我用的是以前无忧盘里带的那个万能98GHOST呵呵