Obtener Identificador único del HD

28/11/2006 - 16:08 por Baldor Renwald | Informe spam
Como se puede obtener este ID de un disco Duro?
 

Leer las respuestas

#1 SoftJaén
29/11/2006 - 10:47 | Informe spam
"Baldor Renwald" preguntó:

Como se puede obtener este ID de un disco Duro?



Hola:

Si te refieres a obtener el número de serie del disco duro (el número que
viene de fábrica), deberás de utilizar los servicios «Windows Management
Instrumentation», los cuales se encuentran representados en el marco de
trabajo de .net por la clase «ManagementObject», dentro del espacio de
nombres «System.Management».

Agrega a tu proyecto una referencia al componente .net «System.Management»,
y ejecuta algo parecido a lo siguiente:


Dim disco As New _
System.Management.ManagementObject( _
"Win32_PhysicalMedia='\\.\PHYSICALDRIVE0'")

Try
MessageBox.Show(disco.Properties("SerialNumber").Value.ToString, _
"Número de Serie", _
MessageBoxButtons.OK, _
MessageBoxIcon.Information)

Catch ex As Exception
MessageBox.Show(ex.Message)

End Try

Por supuesto, el usuario que ejecute el código, deberá tener permisos de
Administrador; no es suficiente con pertenecer al grupo de Usuarios
Avanzados, y menos aún, al de Usuarios normales y corrientes.

Un saludo

Enrique Martínez
[MS MVP - VB]


Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Preguntas similares