中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: DOS下怎样自动进入光盘 上一主题 | 下一主题
garfield
初级用户




积分 171
发帖 23
注册 2005-2-12
状态 离线
『楼 主』:  DOS下怎样自动进入光盘

我想在autoexec.bat中加上一条命令,让机子可以自动进入光盘然后运行程序
光盘上所装驱动(全部选自win98启动盘):
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001
主机接有两台光驱,启动光盘在主光驱上。在autoexec.bat中我用了“%CDROM%:”但调试时现时文件名错误。

2005-4-9 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
garfield
初级用户




积分 171
发帖 23
注册 2005-2-12
状态 离线
『第 2 楼』:  

我想请问,需要在autoexec.bat中用什么命令才能正确地进入光盘~~~~

2005-4-9 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chenhui530
高级用户





积分 772
发帖 273
注册 2004-10-23
状态 离线
『第 3 楼』:  

其实你直接指定盘符不是很好



http://www.msfans.net/bbs/
2005-4-9 00:00
查看资料  发送邮件  发短消息 网志  OICQ (77740821)  编辑帖子  回复  引用回复
garfield
初级用户




积分 171
发帖 23
注册 2005-2-12
状态 离线
『第 4 楼』:  

但有时侯在别的电脑里面分区的多少不一样,那不就把盘符都搞乱了?
%CDROM%:——这个命令我以前是可以用的,但现在不知道为什么不能用~~~~
启动盘里面的一些文件我都换了新的,譬如:msdos我换了7.1版,是不是新版本有新的命令?

2005-4-9 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 5 楼』:  

%CDROM%不是命令,只是一个环境变量,必须运行findcd.exe才能生效!



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-4-9 00:00
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
garfield
初级用户




积分 171
发帖 23
注册 2005-2-12
状态 离线
『第 6 楼』:  

真的必须运行findcd.exe吗??但在win98启动盘里根本没有这个文件,可是一样可以用哦~~~只是当我把MSDOS换成了7.1之后就用不了了。(运行的是不是findramd.exe???)还想问问,%CDROM%——这个环境变量的具体详细的作用~~~~

2005-4-9 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
garfield
初级用户




积分 171
发帖 23
注册 2005-2-12
状态 离线
『第 7 楼』:  

或者有什么命令或变量语句,可以实现自动进入光盘跟目录的??(当有两个光驱的时候默认进入主光驱)之前%CDROM%:这个变量也是这样的功能

2005-4-9 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
JonePeng
金牌会员

D◎$ Fαп


积分 4562
发帖 1883
注册 2004-1-19
来自 广东广州
状态 离线
『第 8 楼』:  

Win98启动盘本来就没有findcd.exe,在MSDOS 7.1启动盘才有,是Wengier编的小程序,会自动搜索光驱并将盘符输出到%cdrom%中。其实环境变量是可以任意创建的。任何环境变量都只是一些字符串,可以在命令行中引用它们,当运行这一带有环境变量的命令时,DOS会自动将环境变量还原成字符串。如,执行完findcd后假设光驱盘符是G:,那么%cdrom%就是G:,当运行PATH A:\; %CDROM%\时,DOS命令解释器会对此处理成PATH A:\; G:\要自动进入光盘,只需运行%cdrom%即可,因为DOS会自动将其还原为G:。在多光驱的情况下,findcd.exe可以将各个盘符赋予%cdrom1%、%cdrom2%、%cdrom3%中。我没试过在多光驱的情况下调试,大概%cdrom1%就是主光驱吧。



----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
  
2005-4-9 00:00
查看资料  发送邮件  发短消息 网志  OICQ (373343541)  编辑帖子  回复  引用回复
garfield
初级用户




积分 171
发帖 23
注册 2005-2-12
状态 离线
『第 9 楼』:  

我试过了,在DOS7.1下运行findcd.exe后使用%cdrom%还是不能自动进入光驱,而在win98启动盘里不用运行findcd.exe也可以使用。

2005-4-10 00:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dugaobo1
初级用户




积分 108
发帖 3
注册 2005-4-8
状态 离线
『第 10 楼』:  

在XP系统下怎样安装DOS7.1啊,有谁能提供详细安装步子啊。QQ:24166814(不好意思,我没有办法,只好借这里发一下拉)

[此贴子已经被作者于2005-4-12 0:46:05编辑过]




2005-4-12 00:00
查看资料  发送邮件  发短消息 网志  OICQ (24166814)  编辑帖子  回复  引用回复

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


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



论坛跳转: