0
我需要写一个c#函数,它需要一个驱动器号(如C:\
),并告诉我什么时候创建了分区C:\
(即格式化)。分区创建日期?
有没有一种方法(通过WMI,或通过Win32,或通过.NET)来获取文件系统的创建日期?
我需要写一个c#函数,它需要一个驱动器号(如C:\
),并告诉我什么时候创建了分区C:\
(即格式化)。分区创建日期?
有没有一种方法(通过WMI,或通过Win32,或通过.NET)来获取文件系统的创建日期?
你可以用WMI来做到这一点。 看看 Win32_DiskPartition
也许你也可以使用 Win32_DiskDrive
谢谢,我已经在那里查过了,但我没有看到任何有助于解决的问题。在win32_diskpartition中,我看到一个“InstallDate”属性,但解释不清楚:“对象的安装日期。”什么对象? – seguso 2013-02-21 10:57:33
Windows能否甚至记录这些信息? – Lloyd 2013-02-21 10:44:04
我希望如此。否则,我需要一些类似的信息。我的目的是创建一个唯一的分区ID。 – seguso 2013-02-21 10:59:47
IIRC他们以前只是使用当前日期/时间转换为DOS格式,最终以int结尾。 – Lloyd 2013-02-21 11:05:13