Java - 确定磁盘格式(RAW或FS)

时间:2016-01-11 15:46:32

标签: java windows filesystems

假设我有一个Windows主机,持有10个磁盘: 其中一半采用RAW格式,另一半采用某种FileSystem格式。 我正在寻找一种方法来从Java代码中确定哪个驱动器是RAW格式,哪个驱动器是FileSystem格式。 到目前为止,我能够使用WMI查询获取有关磁盘的信息(例如容量,块大小,索引等),但我找不到确定磁盘格式的方法。

1 个答案:

答案 0 :(得分:0)

我找到了一种通过diskpart实用程序确定磁盘格式的方法。 我正在所有磁盘上运行详细信息磁盘,然后解析输出以确定它是否为RAW / FS(RAW / FS磁盘的输出不同)。
我的脚本基本上看起来像:

select disk 1
detail disk
...
select disk n
detail disk