using System;
using [Link];
using [Link];
using [Link];
using [Link];
using [Link];
namespace operating_sys
{
class Program
{
public static void Main()
{
ConnectionOptions connection = new ConnectionOptions();
[Link] = "kushi";
[Link] = "kushi888";
[Link] = "ntlmdomain:DOMAIN";
ManagementScope ms = new ManagementScope("\\\\KUSHI-PC\\root\\CIMV2",
connection);
[Link]();
[Link] sq = new [Link]("SELECT *
FROM Win32_OperatingSystem");
[Link] mos = new
[Link](ms, sq);
foreach ([Link] m in [Link]())
{
[Link]("Computer Name : {0}",
m["csname"]);
[Link]("Windows Directory : {0}",
m["WindowsDirectory"]);
[Link]("Operating System: {0}",
m["Caption"]);
[Link]("Version: {0}", m["Version"]);
[Link]("Manufacturer : {0}",
m["Manufacturer"]);
[Link]("Free Physical Memory : {0}",
m["FreePhysicalMemory"]);
[Link]("Free Virual Memory : {0}",
m["FreeVirtualMemory"]);
[Link]("Total Virtual Memory Size : {0}",
m["TotalVirtualMemorySize"]);
[Link]("Total Visible Memory Size : {0}",
m["TotalVisibleMemorySize"]);
[Link]("Free Physical Memory : {0}",
m["FreePhysicalMemory"]);
//[Link]("CPU Usage : {0}",
// m["TotalCPUUsage"]);
[Link] sq1 = new [Link]("SELECT
* FROM Win32_PerfFormattedData_Counters_ProcessorInformation");
[Link] mos1 = new
[Link](ms, sq1);
[Link]("CPU Usage");
foreach ([Link] m in [Link]())
{
[Link]("PercentProcessorTime: {0}", m["PercentProcessorTime"]);
}
[Link]();
}
}