La Web del Programador: Comunidad de Programadores
 
    Pregunta:  38104 - ID DEL HARDWARE
Autor:  Carlos Díaz Jurado
Necesito saber como sacar el id o numero de identificacion de la placa madre o del procesador de un pc

  Respuesta:  MARCO SANTIS AZUA
Amigo:
VB como lenguaje de alto nivel, no trabaja, mas bien dicho es limitado para accesar segmentos diminutos como llegar al fierro mismo, para eso debes usar un lenguaje como C o C++. Ahora lo mas cercano que puedes llegar es conocer el Nº de serie de alguna unidad, te escribo el código si te ayuda de algo:

Dim fs, d, s, t, dc
Set fs = CreateObject("Scripting.FileSystemObject")
Set dc = fs.Drives
For Each d In dc
Select Case d.DriveType
Case 0: t = "Desconocido"
Case 1: t = "Separable"
Case 2: t = "Fijo"
Case 3: t = "Red"
Case 4: t = "CD-ROM"
Case 5: t = "Disco RAM"
End Select
s = "Unidad " & d.DriveLetter & ": - " & t & " y Nº Serie " & d.serialnumber
MsgBox s
Next