中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 如何在启动后自动转到光盘盘符下?
作者:
标题: 如何在启动后自动转到光盘盘符下? 上一主题 | 下一主题
xp2002_xp
初级用户




积分 157
发帖 17
注册 2003-7-6
状态 离线
『楼 主』:  如何在启动后自动转到光盘盘符下?

我是新手,对DOS不太了解。
想做一启动盘作为光盘的启动文件,
启动机器后能自动转到光盘盘符下。
请问:批处理文件应怎么写?
         盘中还需要哪些文件?

请在百忙中给于解答,谢谢!!

2003-7-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wglwx
高级用户




积分 616
发帖 187
注册 2003-4-18
状态 离线
『第 2 楼』:  

如果你已经会用启动软盘制作启动光盘,就是不知道:启动机器后怎样能自动转到光盘盘符下。
那么,只需要解决寻找光驱盘符的问题。
方法有两个:
1.指定光驱盘符:在启动软盘的AUTOEXEC.BAT中的有MSCDEX.EXE 的那行的末尾加上  /L:X  (X可以换成其他字母)
此方法简单易用,建议初学者使用。
2.用FINDCD.EXE寻找光驱盘符。此方法稍为复杂,可参看超级版主的MSDOS7.10超级启动盘。

决定了使用哪一个方法以后,在启动软盘的AUTOEXEC.BAT中最后加上一行:
X:    (第一种方法)
或者
%CDROM%:     (第二种方法)

就可以在启动后进入光驱的盘符了(当然是第一个光驱的盘符)。

如果你还不会用启动软盘制作启动光盘,那么先看看以前的老贴,学会了再按上面做。

2003-7-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xp2002_xp
初级用户




积分 157
发帖 17
注册 2003-7-6
状态 离线
『第 3 楼』:  

谢谢wglwx仁兄!
我已经会用启动软盘制作启动光盘。
我的目的是:用这张盘引导任意一台机器均可自动转到光盘盘符下。
请问:
    方法1可以达到目的吗?


2003-7-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wglwx
高级用户




积分 616
发帖 187
注册 2003-4-18
状态 离线
『第 4 楼』:  

可以。

注意:
1.在CONFIG.SYS 中应有:LASTDRIVE=Z  这一行。
2.可用软盘试验,成功后再刻光盘。

2003-7-6 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xp2002_xp
初级用户




积分 157
发帖 17
注册 2003-7-6
状态 离线
『第 5 楼』:  

我套用无忧启动的引导文件ide98.img
其中的AUTOEXEC.BAT如下:
@echo off
PROMPT $P$G
PATH A:\;C:\
set temp=c:\
set tmp=c:\

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
call setramd.bat %LglDrv%
path=C:\;%RAMD%:\;%RAMD%:\BAT;%CDROM%:\;%CDROM%:\UCDOS;%CDROM%:\BOOT;
copy get.exe %RAMD%:\ > NUL
copy attrib.exe %RAMD%:\ > NUL
copy command.com %RAMD%:\ > NUL
copy edit.com %RAMD%:\ > NUL
copy format.com %RAMD%:\ > NUL
copy fdisk.exe %RAMD%:\ > NUL
copy deltree.exe %RAMD%:\ > NUL
copy restart.com %RAMD%:\ > NUL
copy readme.exe %RAMD%:\ > NUL
copy ramexec.bat %RAMD%:\ > NUL
copy xxcopy.exe %RAMD%:\ > NUL
rem copy extract.exe %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
LH MSCDEX.EXE /D:MSCD000 /L:%CDROM%
LH SMARTDRV.EXE 4096
LH DOSKEY.COM > NUL
LH MOUSE.COM > NUL
%CDROM%:
                                        ←我删掉3行

MD %RAMD%:\TEMP
rem extract /y /e /l %RAMD%: ebd.cab > NUL
XXCOPY /E /H %CDROM%:\BOOT\EBD %RAMD%:\ > NUL
%RAMD%:
ramexec.bat
path=a:\;%CDROM%\
goto QUIT


     %CDROM%:后的 cd win98等句子我删了

我测试用的机器一块硬盘分c 、d两个区,用win98的光盘启动,提示光驱为F。

可我用上面这盘启动→选从CD启动→从CD安装win98→引导后显示E:\

请问为什么不是F:\                ????


2003-7-7 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
shawell518
中级用户




积分 310
发帖 97
注册 2004-5-26
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by xp2002_xp at 2003-7-6 12:00 AM:
谢谢wglwx仁兄!
我已经会用启动软盘制作启动光盘。
我的目的是:用这张盘引导任意一台机器均可自动转到光盘盘符下。
请问:
    方法1可以达到 ...



哥们,成了没有啊?

分享下哦


2006-10-22 00:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: