¿Cómo obtener el tipo y proveedor de disco duro y memoria? Escriba código enfocado en C#. ¡Mantenlo simple, gracias!
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;