|
回lyra:
在SHOWDRIVE.EXE之前,先运行了CMD之后,得到的盘符是正常滴!但是,隐藏分区却无法显示出来,也没有出现想要的盘符,即CMD没有显示隐藏分区的功能!
确实是这样,对于隐藏分区和删除盘符有装入点的分区,这个批处理是不去动的。因为人家可能是有意这么做,我再给显示出来就不好了。显示隐藏分区我认为在批处理中实现并不难。
若是先运行了SHOWDRIVE.EXE,再执行CMD,麻烦就来了!运行了SHOWDRIVE.EXE之后,没有运行CMD之前,C是硬盘系统分区,D是U盘,E是硬盘另一分区,F是光驱,G是硬盘隐藏分区,X是PE系统盘,Y是WIM外挂盘。执行了CMD之后,变成了C是硬盘系统分区,D是硬盘另一分区,E是光驱,F是U盘,G仍然是硬盘隐藏分区!X是PE系统盘,Y是WIM外挂盘。
这个问题,从我的CMD运行结果来看,G盘被认为是虚拟盘了,而不是硬盘盘符,没有装入点。这就是SHOWDRIVE的运行机理问题了,我认为一个正常的隐藏分区被显示出来,还应该是硬盘的分区才对,而不应该是没有装入点的虚拟盘符。
为了验证我的说明,请LYRA把运行结果粘出来,可以使用CALL 批处理名 >A.TXT,打开A.TXT告诉我结果。
实际上有了这个批处理,SHOWDRIVE还用得着吗?
[ 本帖最后由 victor888 于 2008-11-24 08:34 编辑 ] |
|