![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-04 18:25 |
共 48,038 主题排行 / 350,123 发帖 / 今日 0 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 问个 NTFS 分区 的 GHOST 问题 |
| 可打印版本 935 / 10 |
| 第1楼 yuanyong911 | 发表于 2007-05-28 22:54 |
| 初级用户 发帖 66 积分 147 | |
|
问个 NTFS 分区 的 GHOST 问题 问个 NTFS 分区 的 GHOST 问题
我在做GHOST备份与还原的软件 现在有问题了 怎么在 D 盘 是 NTFS的情况下 备份还原GHOST 我的GHOST版本是11.0 但有个问题 因为我的软件 在备份或还原前要访问D盘 某个文件 来达到 全自动 备份或还原的目的 可是DOS不支持NTFS分区的访问 我该怎么办啊 好着急 我知道 NTFSDOS 这个软件 但我用了 不好用 在备份或还原前要访问D盘 某个文件 来达到 全自动 备份或还原的目的 if not exist D:\WINXP.GHO goto GONO 可是现在D盘 要是NTFS分区 就不能这样写了 我该怎么写 求大师们 好着急 感激不禁 |
|
| 第2楼 ieutk | 发表于 2007-05-28 22:58 |
| 初级用户 发帖 48 积分 107 | |
|
兄的潜水功夫还真不是一般的厉害!呵呵!
对于你的问题,我不懂ghost,不能帮你啦,帮你顶起来! |
|
| 第3楼 yuanyong911 | 发表于 2007-05-28 23:13 |
| 初级用户 发帖 66 积分 147 | |
|
感谢2楼 不过还是很着急解决!!
|
|
| 第4楼 terse | 发表于 2007-05-28 23:20 |
| 银牌会员 发帖 946 积分 2,404 | |
|
如果D 盘 是 NTFS的情况下 那D:\是往后推的啊
所以D:\WINXP.GHO 肯定是找不到的 NTFSDOS 这个软件如果不好用,用IFS试一下,用分配给的盘符号 if not exist 分配给的盘符号: \WINXP.GHO goto GONO |
|
| 第5楼 yuanyong911 | 发表于 2007-05-28 23:23 |
| 初级用户 发帖 66 积分 147 | |
|
感谢 terse 可是
if not exist 分配给的盘符号: \WINXP.GHO goto GONO 其中的 (分配给的盘符号)这点该 怎么写啊 我怎么才能让软件 自动 找到 IFS 给我的 盘号 好着急 感谢 |
|
| 第6楼 terse | 发表于 2007-05-28 23:31 |
| 银牌会员 发帖 946 积分 2,404 | |
Originally posted by yuanyong911 at 2007-5-28 23:23: 你可以用MINITO转换一下 论坛有 搜索一下 MINITO可以把1:2也就是WIN下的D盘转换为DOS下分配给的盘符号 |
|
| 第7楼 yuanyong911 | 发表于 2007-05-28 23:37 |
| 初级用户 发帖 66 积分 147 | |
|
谢谢高手 我试试看 感谢
|
|
| 第8楼 yuanyong911 | 发表于 2007-05-28 23:48 |
| 初级用户 发帖 66 积分 147 | |
|
MINITO可以把1:2也就是WIN下的D盘转换为DOS下分配给的盘符号
上面那句话的意思是 我在 DOS下 运行 MINITO.exe 后在这么写 if not exist 1:2 \WINXP.GHO goto GONO 可以吗 谢谢 我好笨 |
|
| 第9楼 terse | 发表于 2007-05-28 23:59 |
| 银牌会员 发帖 946 积分 2,404 | |
|
运行IFS后:
MINITO /t 1:2 /ifs>1.txt 1.txt的内容就是分配给的盘符号 假设把1.txt的内容设置为变量a if not exist %a%\WINXP.GHO goto GONO [ Last edited by terse on 2007-5-29 at 12:02 AM ] |
|
| 第10楼 kjl801218 | 发表于 2007-05-29 12:39 |
| 新手上路 发帖 2 积分 5 | |
|
在DOS下NTFS分配是有一定的规律的;
假如你的磁盘分配为:C盘FAT,D盘NTFS,E盘FAT,F盘NTFS,G盘FAT;那么在DOS下运行NTFSDOS.EXE后,你的磁盘分配将变为:C盘FAT(原来的C盘FAT),D盘(原来的E盘FAT),E盘(原来的G盘FAT),F盘(原来的D盘NTFS),G盘(原来的F盘NTFS),总之一句话,按照原来的磁盘顺序,先依次分配FAT磁盘,再依次分配NTFS磁盘; 如果你还解决不了的话,就把你的语句改为如下: if exist D:\WINXP.GHO goto _D if exist E:\WINXP.GHO goto _E if exist F:\WINXP.GHO goto _F if exist G:\WINXP.GHO goto _G exit :_D D:\ghost.exe -clone,mode=pload,src=D:\WINXP.GHO:1,dst=1:1 -sure -rb exit :_E E:\ghost.exe -clone,mode=pload,src=E:\WINXP.GHO:1,dst=1:1 -sure -rb exit :_F F:\ghost.exe -clone,mode=pload,src=F:\WINXP.GHO:1,dst=1:1 -sure -rb exit :_G G:\ghost.exe -clone,mode=pload,src=G:\WINXP.GHO:1,dst=1:1 -sure -rb exit |
|
| 第11楼 yuanyong911 | 发表于 2007-05-29 15:43 |
| 初级用户 发帖 66 积分 147 | |
|
kjl801218 非常感谢 感谢各位老大!!
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |