![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-09-06 05:25 |
共 47,812 主题排行 / 349,914 发帖 / 今日 0 篇 / 48,268 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » 如何整合HDD1.71 到win98启动盘的批处理中? |
| 可打印版本 2,223 / 1 |
| 第1楼 beauking | 发表于 2009-05-08 02:14 |
| 初级用户 发帖 8 积分 21 | |
|
如何整合HDD1.71 到win98启动盘的批处理中? Boot.ini中已经有类似MaxDOS的启动项。只是我这个很简化,就一个IMA的文件,相当于win98启动盘。
我想把HDD1.71 IMG中的文件都放入win98启动盘IMG中,并且编辑autoexec.bat / config.sys ,使之添加一条“HDD 1.71”的选项。 说明: 1、我直接将HDD1.71 IMG 替换到win98启动盘IMG,能够正常运行。所以才有了想整合的想法。 2、两者的 config.sys IMG差不多通用,添加一条“menuitem=HDD等内容”就可以了。 3、autoexec.bat 的整合编辑总是不成功!最后提示:Incorrect Diskette. Press any key to exit. 要求: 以下 autoexec.bat 中 蓝色部分是 HDD1.71 IMG的 autoexec.bat 内容。直接添加如最顶部。 1、如果选择 “HDD”选项(IF "%config%"=="HDD" GOTO HDD171),那么就直接运行 “:HDD171” 内容,并且跳过其他所有批处理命令。 2、实际运行失败。即使选择 “NOCD” ,依然会运行 “hddreg.bat”,为何 “GOTO END” 无法跳过中间命令呢? 3、我应该怎么编辑整个这个 autoexec.bat 才好啊? @ECHO OFF |
|
| 第2楼 rzg1972 | 发表于 2010-12-02 00:17 |
| 中级用户 发帖 103 积分 250 | |
|
@ECHO OFF
IF "%config%"=="HDD" GOTO HDD171 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= GOTO END :HDD171 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 SET_HDD.BAT %LglDrv% path=%RAMD%:\ extract /y /e /l %RAMD%: hddreg.cab > NUL hddreg.bat :END |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |