无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3253|回复: 7
打印 上一主题 下一主题

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

[复制链接]
跳转到指定楼层
1#
发表于 2003-8-23 19:51:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。
好象%CDROM%不行。比如我要把光驱(假设光驱盘符为X),其实X可以为E:也可以为H:
把光驱X:\BOOT\SYSTEM\1.TXT 复制到Win98的安装目录,请问怎么写这个批处理文件。
请各位高手帮忙!
2#
发表于 2003-8-23 22:44:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3#
发表于 2003-8-24 18:09:02 | 只看该作者

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

这个FDISK
是用来分区的吧
回复

使用道具 举报

4#
发表于 2003-8-25 07:29:22 | 只看该作者

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

需要修改config.sys
增加调用光盘DOS驱动sys文件的条目
并拷贝启动盘里的mscdex.exe、cdrom.sys到C盘
然后在执行mscdex /D:%cdrom%
似乎就可以了
然后拷贝的话还需要copy.exe,也要拷贝到C盘
执行命令
copy %cdrom%:\boot\system\1.txt d:\win98
(假设你的win98目录为D:\win98)
回复

使用道具 举报

5#
发表于 2003-8-25 08:23:27 | 只看该作者

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

[UploadFile=2_10718_4.rar]
下面引用由sak472003/08/25 07:29am 发表的内容:
需要修改config.sys
增加调用光盘DOS驱动sys文件的条目
并拷贝启动盘里的mscdex.exe、cdrom.sys到C盘
然后在执行mscdex /D:%cdrom%
...
要用%cdrom%运行一下这个程序就可以
另外copy是内部命令,没有copy.exe/copy.com,有xcopy/xcopy32
回复

使用道具 举报

6#
发表于 2003-8-25 10:16:49 | 只看该作者

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

呵呵,不好意思,出丑了!
嘿嘿
回复

使用道具 举报

7#
发表于 2003-8-25 17:27:45 | 只看该作者

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

用无忧启动盘中的findcd即可。
LH MSCDEX.EXE /D:mscd000
LH SMARTDRV.EXE 4096
LH DOSKEY.COM > NUL
LH MOUSE.COM > NUL
set cdrom=
findcd -e
if errorlevel 255 goto _err
if errorlevel 0 set cdrom=A
if errorlevel 1 set cdrom=B
if errorlevel 2 set cdrom=C
if errorlevel 3 set cdrom=D
if errorlevel 4 set cdrom=E
if errorlevel 5 set cdrom=F
if errorlevel 6 set cdrom=G
if errorlevel 7 set cdrom=H
if errorlevel 8 set cdrom=I
if errorlevel 9 set cdrom=J
if errorlevel 10 set cdrom=K
if errorlevel 11 set cdrom=L
if errorlevel 12 set cdrom=M
if errorlevel 13 set cdrom=N
if errorlevel 14 set cdrom=O
if errorlevel 15 set cdrom=P
if errorlevel 16 set cdrom=Q
if errorlevel 17 set cdrom=R
if errorlevel 18 set cdrom=S
if errorlevel 19 set cdrom=T
if errorlevel 20 set cdrom=U
if errorlevel 21 set cdrom=V
if errorlevel 22 set cdrom=W
if errorlevel 23 set cdrom=X
if errorlevel 24 set cdrom=Y
if errorlevel 25 set cdrom=Z
path=%cdrom%:\;%cdrom%:\ucdos;
%cdrom%:
goto _end
:_err
echo.
echo There was an error...
:_end
回复

使用道具 举报

8#
发表于 2003-8-25 21:49:45 | 只看该作者

如何在批处理文件中表示光区盘符?在WIN98的MS-DOS环境中。

本人认为:
  其实不用这么麻烦,本人做的启动盘,它的光驱符是 X: 本人觉得这样就好用了,
原因:1,启动时光驱符是 X: ,可直接在A:盘的autoexec.bat 里设置路径,如,set path=x:\at;   这样,可在光盘的at目录下,放一些大的DOS软件.
     2,不需要其它软件,只要在atoexec.bat中的,mscdex.exe /d:cdrom /L:x
有后面的 /l:x 就可以了,也可以是 /L:z 那光驱就是Z:了.
     3,用其它软件的话,我想会减慢启动速度的,
     4,它永远是X:盘,好记,有虚拟盘也没问题,用其它软件在不同机器中光盘符是不一样的,可以用%CDROM%,不过是X:好打,还是%CDROM%好打,你也知道吧.
     5,我是真不知道用其它软件让光驱跟在硬盘后面有什么好处.我一直没有用过.
要是您知道,有什么方便之处,请告知.俺会改的.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-29 21:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表