我如何获得分区序列号/ ID /签名?

时间:2014-10-23 11:12:38

标签: c# wmi disk partition serial-number

我想知道检查磁盘时分区的标识符。 记录需要它,例如: 如果我的计算机驱动器C:是041d,当我将它插入另一台计算机时,它将获得一个不同的驱动器(D :),但分区是相同的041d。

我怎么能得到它?

P.S - 不是谈论磁盘本身的VolumeSerialNumber,而是指的是PartitionSerialNumber(如果有这样的话)。

2 个答案:

答案 0 :(得分:0)

我没有从Win32_DiskPartitionn的文档中看到“serial”的任何属性。最接近的定义是DeviceId,但也许它也不是你想要的。 使用WMI Code Creator即时读出属性的值,并选择最适合您的属性。

答案 1 :(得分:0)

使用分区的Index属性解决了此问题。 分区索引号是永久性的。 Win32_DiskPartition