![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-10-26 13:56 |
共 47,815 主题排行 / 349,928 发帖 / 今日 0 篇 / 48,288 会员排行 |
| DOS启动盘 & LOGO技术 (启动盘室) » 自动获取硬盘上最后一个FAT分区的盘符! |
| 可打印版本 1,020 / 5 |
| 第1楼 绿叶林 | 发表于 2003-10-03 00:00 |
| 初级用户 发帖 4 积分 112 | |
|
自动获取硬盘上最后一个FAT分区的盘符! 一般在装机时,大部分人习惯把硬盘的最后一个分区做为备份区,其中备份了Win98的安装程序以及系统盘(通常是第一个分区)的ghost备份等。
如果在启动盘中加入自动获取硬盘上最后一个FAT分区的盘符的功能,则可以实现系统的自动备份和还原。 如何实现自动获取硬盘上最后一个FAT分区的盘符? 请各位帮忙! |
|
| 第2楼 MLD | 发表于 2003-10-03 00:00 |
| 高级用户 发帖 173 积分 570 | |
|
实现系统的自动备份和还原有很多方法,不是非要获取硬盘上最后一个FAT分区的盘符才行。
|
|
| 第3楼 绿叶林 | 发表于 2003-10-04 00:00 |
| 初级用户 发帖 4 积分 112 | |
|
其实,这只是我个人的一个习惯(相信也是大部分人的习惯)。
举个例子: 安装Windows 98的时,可以自动获取硬盘上最后一个FAT分区的盘符,并把Win98的源程序从光盘拷到该分区上,最后从硬盘上自动安装Windows98。这样在调整Win98的一些设置时,也不会老提示“插入Win98源盘”,而且重装Win98也方便。 |
|
| 第4楼 电吉入侵 | 发表于 2003-10-06 00:00 |
| 初级用户 发帖 377 积分 1,480 | |
|
因为MS-DOS7.1只能识别FAT格式,所以只要查找最后一个盘符就可以了..
我回答过一个这样的问题..你找找 |
|
| 第5楼 QEYU | 发表于 2003-10-06 00:00 |
| 中级用户 发帖 42 积分 229 | |
|
试过几次,若先加载%cdrom%,没有成功(找到的lastdrv是cdrom),只好在进入自动备份/恢复选项时不加载、在进入DOS命令行选项前再加载。
如下仅供参考: 设最后盘符为:%lastdrv%:\ 加入dready.com 【AUTOEXEC.BAT】 set lastdrv= for %%i in (w v u t s r q p o n m l k j i h g f e d c) do call chkdrv.bat %%i if errorlevel 100 goto begin 【CHKDRV.BAT】 @echo off if not %lastdrv%'==' goto _end if %1'==' goto _end if %1==%cdrom% goto _end if %1==%RAMDRIVE% goto _end dready.com %1 /w if errorlevel 2 goto _end set lastdrv=%1 :_end |
|
| 第6楼 mafa3 | 发表于 2003-10-06 00:00 |
| 初级用户 发帖 7 积分 150 | |
|
两个方法,请参孝。 |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |