Serial Number dell' Hard Disk in .NET

Posted martedì 7 settembre 2004 0.11 by fabio

Ritrovo spesso, nei vari forum, la fatidica domanda: come posso ottenere il serial number dell'hard disk?

In .NET per ottenere informazioni sull'hardware e sulla configurazione locale, è possibile utilizzare le WMI (Windows Management Instrumentation) attraverso il namespace System.Management. Recuperiamo, quindi, le informazioni sul serial number in questo modo:

Aggiungiamo un riferimento all'assembly System.Management.dll ed importiamo il relativo namespace nella classe in cui ci serve:

Imports System.Management
...
Dim disk As New ManagementObject("Win32_LogicalDisk.DeviceID=""C:""")
Dim diskPropertyA As PropertyData = disk.Properties("VolumeSerialNumber")
MessageBox.Show(diskPropertyA.Value.ToString())

A questo indirizzo è possibile reperire l'elenco delle classi che possiamo ottenere con le WMI.

ciauz

Filed under: ,

Comments

No Comments