Win32_ComputerSystem in WMI C#
Here we are retrieving Computer System details of Computer.
Use namespace System.Management
using System.Management;
public partial class Win_Win32_ComputerSystem
:
System.Web.UI.
Page
{
protected void Page_Load(object sender, EventArgs e)
{
ManagementObjectSearcher search1 = new ManagementObjectSearcher(
"select
* from win32_ComputerSystem"
);
foreach (ManagementObject obj in search1.Get())
{
Response.Write("Name - " + obj["Name"
]
+
"</br>");
Response.Write("UserName - " + obj["UserName"
]
+
"</br>");
Response.Write("Caption - " + obj["Caption"
]
+
"</br>");
Response.Write("Manufacturer - " + obj["Manufacturer"
]
+
"</br>");
Response.Write("Model - " + obj["Model"
]
+
"</br>");
Response.Write("Domain - " + obj["Domain"
]
+
"</br>");
Response.Write("DomainRole - " + obj["DomainRole"
]
+
"</br>");
Response.Write("CurrentTimeZone - " + obj["CurrentTimeZone"
]
+
"</br>");
Response.Write("DNSHostName - " + obj["DNSHostName"
]
+
"</br>");
Response.Write("NumberOfProcessors - " + obj["NumberOfProcessors"
]
+
"</br>");
Response.Write("PCSystemType - " + obj["PCSystemType"
]
+
"</br>");
Response.Write("SystemType - " + obj["SystemType"
]
+
"</br>");
Response.Write("TotalPhysicalMemory - " + obj["TotalPhysicalMemory"
]
+
"</br>");
Response.Write("WakeUpType - " + obj["WakeUpType"
]
+
"</br>");
Response.Write("Workgroup - " + obj["Workgroup"
]
+
"</br>");
}
}
}