Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2009, 14:12
Krato
 
Fecha de Ingreso: mayo-2008
Mensajes: 117
Antigüedad: 16 años
Puntos: 0
Pregunta MotherBoard Serial Number en x64

Hola, estoy intentando recuperar el numero de serie de la Placa Base con vb.net

Funciona bien, tanto en 98 como en XP, vista , windows 7, pero en sistemas de 64 no me devuelve nada.

La función que utilizo es esta:

Código:
Private Function ObtenerIdPlacaBase() As String

        Dim mc As New ManagementClass("Win32_BaseBoard")
        Dim moc As ManagementObjectCollection = mc.GetInstances()
        Dim Serial As String = [String].Empty
        For Each mo As ManagementObject In moc
            If Serial = [String].Empty Then

                Serial = mo("SerialNumber").ToString()

            End If
            mo.Dispose()
        Next
        Serial = Serial.Replace(".", "")

        Return Serial
    End Function
Hay que referenciar la clase Imports System.Management

¿Alguna idea? He estado buscando por google, pero no he encontrado nada

Gracias.

Última edición por Krato; 04/11/2009 a las 14:47