Como leer el # las configuraciones de la pc en C#

15/12/2008 - 16:14 por Wilson | Informe spam
Saludos a todos.

Deseo leer las configuraciones de la pc como por ejemplo la serie del
mainboard o cosas así pero con C#.

Agradesco la ayuda

Atte:
Wilson
 

Leer las respuestas

#1 Alberto Poblacion
15/12/2008 - 16:38 | Informe spam
"Wilson" wrote in message
news:
Deseo leer las configuraciones de la pc como por ejemplo la serie del
mainboard o cosas así pero con C#.



Podrías usar WMI (a través de System.Management) para hacer un "Select *
from Win32_BIOS", y examinar los datos devueltos. Por ejemplo, en la
propiedad "SerialNumber" tiene que venirte el número de serie, suponiendo
que el BIOS lo devuelva (que no todos lo hacen).

using System.Management;
...
public string ObtenerNumSerie()
{
ManagementObjectSearcher mos= new
ManagementObjectSearcher("root\\CIMV2", "SELECT * FROM Win32_BIOS");
foreach (ManagementObject mo in mos.Get())
{
try
{
return "Numero de serie: " +
mo.GetPropertyValue("SerialNumber").ToString();
}
catch { }
}
return "No se pudo obtener el número";
}

Preguntas similares