Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. using System;
  2. using System.Management;
  3. using System.Windows.Forms;
  4.  
  5. namespace WMISample
  6. {
  7. public class MyWMIQuery
  8. {
  9. public static void Main()
  10. {
  11. try
  12. {
  13. ManagementObjectSearcher searcher =
  14. new ManagementObjectSearcher("root\WMI",
  15. "SELECT * FROM MSWmi_PnPInstanceNames");
  16.  
  17. foreach (ManagementObject queryObj in searcher.Get())
  18. {
  19. Console.WriteLine("-----------------------------------");
  20. Console.WriteLine("MSWmi_PnPInstanceNames instance");
  21. Console.WriteLine("-----------------------------------");
  22. Console.WriteLine("InstanceName: {0}", queryObj["InstanceName"]);
  23. }
  24. }
  25. catch (ManagementException e)
  26. {
  27. MessageBox.Show("An error occurred while querying for WMI data: " + e.Message);
  28. }
  29. }
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement