|
楼上各位都是大侠,我先发几句牢骚。
怎么说我也注册不少时间了,怎么就连搜索的功能都没有?
对我们这等低级菜鸟限制也不能这么多吧。既要普及DOS又要限制你的使用,说不好听一点这等于放屁。
我知道楼主提这个是想用于 一键GHOST中。
我给个思路,在WinXP下来考虑这个问题:
使用wmic logicaldisk where "drivetype=3" get DeviceId,VolumeName,Size,FreeSpace,FileSystem;在有隐藏分区及有非FAT/NTFS的系统中,发现仅仅显示FAT&NTFS的分区。这个就确定了有盘符的只有这两种分区并且没有隐藏。DOS下面如果加载一键GHOST前,用户如果没有hide/unhide某个分区,那么加载了ifs的盘符(除掉光驱,内存盘),那么就应该是Windows下的几个盘符。
这样工作量就小多了,只需要确定分区类型就可确定是哪个盘符了。
再提供一个DOS下的分区序号查找工具。这个不是我写的,gotomsdos知道。
可以处理多个磁盘。能够返回分区序号,分区类型,是否隐藏,以及总的容量。
实际中还会有个别情况需要特别处理的。比如多个主分区的情况、有主分区的USB移动硬盘在Windows启动之前是否接入。这种情况盘符是有可能不对应的。 |
-
-
dspt.rar
44.37 KB, 下载次数: 77, 下载积分: 无忧币 -2
|