2013-02-21 2 views
0

Мне нужно написать функцию C#, которая принимает букву диска (например, C:\) и сообщает мне, когда был создан раздел C:\ (т. Е. Отформатирован).дата создания раздела?

Есть ли способ (через WMI или через Win32 или через .NET), чтобы получить дату создания файловой системы?

+0

ли Windows, даже записать эту информацию? – Lloyd

+0

Надеюсь. В противном случае мне нужна какая-то подобная информация. Моя цель - создать уникальный идентификатор раздела. – seguso

+0

IIRC они использовали только текущую дату/время, преобразованные в формат DOS, который заканчивается как int. – Lloyd

ответ

0

Вы можете сделать это с помощью WMI. Посмотрите на Win32_DiskPartition

Может быть, вы можете также использовать Win32_DiskDrive

+0

Спасибо, я уже проверил там, но я не вижу никакого свойства, которое помогает. В win32_diskpartition я вижу свойство «InstallDate», но объяснение неясно: «Дата установки объекта». Какой объект? – seguso

Смежные вопросы