Board logo

标题: 问个 NTFS 分区 的 GHOST 问题 [打印本页]

作者: yuanyong911     时间: 2007-5-28 22:54    标题: 问个 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分区 就不能这样写了 我该怎么写 求大师们 好着急 感激不禁

作者: ieutk     时间: 2007-5-28 22:58
兄的潜水功夫还真不是一般的厉害!呵呵!
对于你的问题,我不懂ghost,不能帮你啦,帮你顶起来!

作者: yuanyong911     时间: 2007-5-28 23:13
感谢2楼 不过还是很着急解决!!

作者: terse     时间: 2007-5-28 23:20
如果D 盘 是 NTFS的情况下 那D:\是往后推的啊
所以D:\WINXP.GHO 肯定是找不到的
NTFSDOS 这个软件如果不好用,用IFS试一下,用分配给的盘符号
if not exist 分配给的盘符号: \WINXP.GHO goto GONO

作者: yuanyong911     时间: 2007-5-28 23:23
感谢 terse 可是
if not exist 分配给的盘符号: \WINXP.GHO goto GONO
其中的 (分配给的盘符号)这点该 怎么写啊 我怎么才能让软件 自动 找到 IFS 给我的 盘号 好着急 感谢

作者: terse     时间: 2007-5-28 23:31
Originally posted by yuanyong911 at 2007-5-28 23:23:
感谢 terse 可是
if not exist 分配给的盘符号: \WINXP.GHO goto GONO
其中的 (分配给的盘符号)这点该 怎么写啊 我怎么才能让软件 自动 找到 IFS 给我的 盘号 好着急 感谢

你可以用MINITO转换一下 论坛有 搜索一下
MINITO可以把1:2也就是WIN下的D盘转换为DOS下分配给的盘符号

作者: yuanyong911     时间: 2007-5-28 23:37
谢谢高手 我试试看 感谢

作者: yuanyong911     时间: 2007-5-28 23:48
MINITO可以把1:2也就是WIN下的D盘转换为DOS下分配给的盘符号

上面那句话的意思是 我在 DOS下 运行 MINITO.exe 后在这么写
if not exist 1:2 \WINXP.GHO goto GONO

可以吗 谢谢 我好笨

作者: terse     时间: 2007-5-28 23:59
运行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 ]

作者: kjl801218     时间: 2007-5-29 12:39
在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

作者: yuanyong911     时间: 2007-5-29 15:43
kjl801218 非常感谢 感谢各位老大!!