![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 17:22 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS学习入门 & 精彩文章 (教学室) » MS DOS7.10下盘符错乱的问题 |
| 可打印版本 1,285 / 4 |
| 第1楼 kang2008 | 发表于 2009-01-02 10:37 |
| 初级用户 发帖 14 积分 28 | |
|
MS DOS7.10下盘符错乱的问题 我的硬盘有四个分区, C盘(NTFS格式) D盘(FAT32) E盘(NTFS) F盘(FAT32), 启动用gghost一键恢复进入后, 盘符显示发生错乱, C盘显示为E盘, D盘显示为C盘, E盘显示为F盘,而F盘显示为D盘, 请问在批处理下如何才能正确的区分这些盘符呢?谢谢!
|
|
| 第2楼 kang2008 | 发表于 2009-01-02 10:44 |
| 初级用户 发帖 14 积分 28 | |
|
还有, 如果是用ghost8进行备份还原, 可以用1:1, 1:2\ghost\winxp.gho这样的格式把C盘分区备份到D盘的ghost\winxp.gho文件下, 这样就不怕分区错乱的问题了, 但如果在D盘的ghost\下已经存在winxp.gho文件, ghost8没有提示就把原来的文件覆盖了, 我想在备份前先检测下存不存winxp.gho文件,如果存在,就提示下,那么,怎样可以判断 1:2\ghost\winxp.gho这个文件是否存在呢,
注:以上是在批处理文件里进行的检测和备份的, 非常谢谢 |
|
| 第3楼 Sufone | 发表于 2009-01-02 11:17 |
| 中级用户 发帖 124 积分 256 | |
|
关于盘符错乱,DOS启动时并不能识别NTFS分区,需要在启动后再装载NTFS驱动程序才能识别,因此必然会导致这种情况,暂时尚无有效方法解决(不知道SUBST能不能解决这个问题)。
关于第二个问题,DOS下判断文件是否存在,除了使用第三方软件,似乎只能用 盘符+文件名 的方式进行 |
|
| 第4楼 kang2008 | 发表于 2009-01-02 12:06 |
| 初级用户 发帖 14 积分 28 | |
|
谢谢Sufone的建议
|
|
| 第5楼 kang2008 | 发表于 2009-01-02 12:09 |
| 初级用户 发帖 14 积分 28 | |
|
如果自己写一个程序,比如用C写, 参数可传入"1:2",或"D:", 然后返回对应的盘符, 有没有相关的代码参考呢,谢谢
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |