private void PopulateDisk() { foreach (string item in Dalmanager.PopulateDisk()) { Console.WriteLine(item); } }
private void BootDevice() { foreach (ManagementObject m in Dalmanager.BootDevice()) { // access properties of the WMI object Console.WriteLine("BootDevice : {0}", m["BootDevice"]); } }
private void DiskMetaData() { foreach (ManagementObject managementObject in Dalmanager.DiskMetaData()) { Console.WriteLine("Disk Name : " + managementObject["Name"].ToString()); Console.WriteLine("FreeSpace: " + managementObject["FreeSpace"].ToString()); Console.WriteLine("Disk Size: " + managementObject["Size"].ToString()); } }
public void User() { foreach (ManagementObject result in Dalmanager.User()) { Console.WriteLine("User:\t{0}", result["RegisteredUser"]); Console.WriteLine("Org.:\t{0}", result["Organization"]); Console.WriteLine("O/S :\t{0}", result["Name"]); } }
private void Mainstorage() { foreach (ManagementObject result in Dalmanager.Mainstorage()) { Console.WriteLine("Total Visible Memory: {0}KB", result["TotalVisibleMemorySize"]); Console.WriteLine("Free Physical Memory: {0}KB", result["FreePhysicalMemory"]); Console.WriteLine("Total Virtual Memory: {0}KB", result["TotalVirtualMemorySize"]); Console.WriteLine("Free Virtual Memory: {0}KB", result["FreeVirtualMemory"]); } }
private void ListAllServices() { Console.WriteLine("There are {0} Windows services: ", Dalmanager.ListAllServices().Count); foreach (ManagementObject windowsService in Dalmanager.ListAllServices()) { PropertyDataCollection serviceProperties = windowsService.Properties; foreach (PropertyData serviceProperty in serviceProperties) { if (serviceProperty.Value != null) { Console.WriteLine("Windows service property name: {0}", serviceProperty.Name); Console.WriteLine("Windows service property value: {0}", serviceProperty.Value); } } Console.WriteLine("---------------------------------------"); } }
private void HardDiskSerialNumber() { Console.WriteLine(Dalmanager.HardDiskSerialNumber()); }