无忧启动论坛

标题: DOS高手请进!!! [打印本页]

作者: LDSYSTEM    时间: 2004-11-28 14:01
标题: DOS高手请进!!!
我刻了一张WINXP的GHOST安装启动盘,DM,GHOST等工具都放在光盘目录DM下,每次都要切换到光驱盘符DM目录下执行命令,感觉很麻烦,我想在autoexec.bat文件里用path设置路径,但不知该命令如何写,因为随着硬盘分区数量不同,光驱的盘符也不一样.
作者: tear    时间: 2004-11-28 17:44
标题: DOS高手请进!!!
path=%cdrom%:\dm\;
%cdrom%即是相对光驱盘符,多个路径用;隔开
作者: LDSYSTEM    时间: 2004-11-29 12:38
标题: DOS高手请进!!!
谢谢!但是我昨晚试过path=%cdrom%:\dm\没用.是否还要加上其它语句?还是要修改config.sys文件?
作者: fingerling    时间: 2004-11-29 13:34
标题: DOS高手请进!!!
下面引用由LDSYSTEM2004/11/29 12:38pm 发表的内容:
谢谢!但是我昨晚试过path=%cdrom%:\dm\没用.是否还要加上其它语句?还是要修改config.sys文件?
你是用冒号(:)隔开还是分号(;)隔开啊?
作者: LDSYSTEM    时间: 2004-11-29 14:04
标题: DOS高手请进!!!
[这个贴子最后由LDSYSTEM在 2004/11/29 02:06pm 第 1 次编辑]

我那条语句是这样写的path=%ramd%:\;a:\;%cdrom%:\dm路径之间我用分号隔开的.但没用.启动后我用path查看路径,显示path=:\ a:\ :\dm,根本无法调用光盘目录DM下的命令.只能切换到光驱盘符DM下执行.
作者: 满天飞    时间: 2004-11-29 17:32
标题: DOS高手请进!!!
我也不懂怎么说,但我用下面这个写法是可以启动DM的:
@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
rem set CDROM=
rem set LglDrv=
%CDROM%:
CD\dm
dm

作者: wowuyou    时间: 2004-11-29 19:47
标题: DOS高手请进!!!
我做的更简单些,在AUTOEXEC.BAT中直接指定固定盘号为Z.
作者: LDSYSTEM    时间: 2004-11-30 17:37
标题: DOS高手请进!!!
请问楼上的高手如何固定盘符为Z?命令如何写?
作者: wowuyou    时间: 2004-12-1 08:22
标题: DOS高手请进!!!
下面引用由LDSYSTEM2004/11/30 05:37pm 发表的内容:
请问楼上的高手如何固定盘符为Z?命令如何写?
在AUTOEXEC.BAT中:
LH MSCDEX.EXE /D:mscd001 /L:Z   ---------> 当然也可以改为X或Y,随你便了。
在CONFIG.SYS中:
lastdrive=z   ---------> 一定要大于上面指定的盘符。
作者: chujiafu    时间: 2004-12-1 10:53
标题: DOS高手请进!!!
首先,必须加载光驱的驱动程序(包括以Config.sys和Autoexec.bat中);6楼的好像是Win98启动盘中的Autoexec.bat。然后在Autoexec.bat中设置:Set cdrom=,用Findcd命令寻找光驱的盘符;最后再用Path=%cdrom%;%cdrom%\dm;设置路径。你试试看。
作者: LDSYSTEM    时间: 2004-12-1 12:06
标题: DOS高手请进!!!
[这个贴子最后由LDSYSTEM在 2004/12/01 12:15pm 第 1 次编辑]

谢谢楼上各位高手,我昨晚在Autoexec.bat中写入Findcd再用Path=%cdrom%;%cdrom%\dm;设置路径,成功了.不过在%cdrom%和dm之间直接用反斜杠,不能有冒号.和98启动盘中用冒号不一样.谢谢各位!
作者: tensai    时间: 2004-12-1 16:48
标题: DOS高手请进!!!
推荐2个方法
1 做成磁盘镜像
2 Z盘符光驱
作者: hhs315    时间: 2004-12-10 01:37
标题: DOS高手请进!!!
看的有点糊涂了。
我见过我的同事做过一张和你说的方法差不多!
他做成之后,
每次进MS-DOS,直接放光盘就可以进去了,他在DOS的启动文件修改了,名字都改成了字节的。
进了MS-DOS后,出现的是:(1)GHOST  (2)DM (3)LFORMAT (4)DISKMEN
要是你分区好了,那直接按“1”就可以直接克隆你所做的克隆盘中的系统了,是自动的。要是按“4”就用这个DISKMEN的分区软件分区,不也可以做成自动的,因为硬盘大小不一样最好做成手动的好!
我想问下,那为老大有做过这样的启动盘呢?
看了上面的楼主的程序,感觉有点长。
能不能详细些,又短就更好了!
本人期待!
作者: mxes    时间: 2004-12-16 14:53
标题: DOS高手请进!!!
7楼的兄弟的方法不错!
会少很多麻烦!
DOS联盟最新发布的GHOST8.0启动盘,就是用的就是用的这种方法!
作者: wolfteeth    时间: 2004-12-16 16:21
标题: DOS高手请进!!!
下面引用由LDSYSTEM2004/12/01 12:06pm 发表的内容:
谢谢楼上各位高手,我昨晚在Autoexec.bat中写入Findcd再用Path=%cdrom%;%cdrom%\dm;设置路径,成功了.不过在%cdrom%和dm之间直接用反斜杠,不能有冒号.和98启动盘中用冒号不一样.谢谢各位!
昏,98启动盘的path难道有冒号分隔么?
作者: zsh168    时间: 2004-12-16 21:19
标题: DOS高手请进!!!
谢谢楼上各位高手
作者: hhs315    时间: 2004-12-17 00:35
标题: DOS高手请进!!!
我的问题怎么没有人回答呢?

作者: hhs315    时间: 2004-12-19 00:36
标题: DOS高手请进!!!
双光驱也有主次之分吧!





欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3