Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo obtener el tipo y proveedor de disco duro y memoria? Escriba código enfocado en C#. ¡Mantenlo simple, gracias!

¿Cómo obtener el tipo y proveedor de disco duro y memoria? Escriba código enfocado en C#. ¡Mantenlo simple, gracias!

El siguiente código fuente proviene de Internet. No poseo ningún derecho sobre el código fuente; ni estoy dispuesto a asumir ninguna responsabilidad por la publicación del código fuente. Si mi comportamiento infringe sus intereses, notifíqueme a tiempo y lo haré. notificarle de inmediato Proteger sus derechos e intereses

c# Obtener información básica del sistema

//número de CPU

usando System.Management

ManagementClass mc = new ManagementClass("Win32_Processor");

ManagementObjectCollection moc = mc.GetInstances()

String strCpuID = null

<; p>foreach (ManagementObject mo en moc)

{

strCpuID = mo.Properties["ProcessorId"].Value.ToString();

this. label1.Text = strCpuID ;

break;

}

//Obtener información básica de la CPU

Utilice System.Runtime.InteropServices; /Obtener la dirección IP

usando System.Management;

string st = "";

ManagementClass mc = new ManagementClass("Win32_ NetworkAdapterConfiguration"); /p>

ManagementObjectCollection moc = mc.GetInstances();

foreach (ManagementObject mo en moc)

{

if ((bool)mo ["IPEnabled"] == verdadero)

{

//st=mo["IpAddress"].ToString()

System.Array ar;

ManagementObjectCollectionMyCollection=MiBúsqueda.

get();

string StrInfo="";

foreach(ManagementObject MiObjeto en MiColección)

{

StrInfo=MiObjeto. GetText(TextFormat.Mof);

}

cadena InstallDate=StrInfo.Substring(StrInfo.

cadena InstallDate=StrInfo.Substring(StrInfo.LastIndexOf(" InstallDate") 15, 14);

String LastBootUpTime=StrInfo.Substring(StrInfo.LastIndexOf("LastBootUpTime") 18, 14);

string a =InstallDate;

cadena b =ÚltimoBootUpTime;