日期:2014-05-18  浏览次数:21048 次

有关ManagementClass 的问题
ManagementClass.item 索引器里面有些什么内容?
比如
  public void MacAddress()//网卡地址
  {
  ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
  ManagementObjectCollection moc = mc.GetInstances();
  foreach (ManagementObject mo in moc)
  {
  if ((bool)mo["IPEnabled"] == true)
  {
  strMacAddress+= mo["MacAddress"].ToString();
  }
  mo.Dispose();
  }
  MessageBox.Show(strMacAddress);
  }

获取网卡地址
但是如何知道类似"IPEnabled" 和"MacAddress"这些属性?
查了很多资料都没有有关里面具体属性的东西
比如我要输入的是Win32_PhysicalMemory
想查询内存的信息
那么我在mo["....."].ToString();里应该输入什么值?
谢谢各位了。。。

------解决方案--------------------
http://blog.csdn.net/tigerleq/archive/2008/02/28/2127602.aspx
或许对你有帮助
------解决方案--------------------
呵呵 刚好前阵做过这个 看关于WMI的文档 这是微软关于WMI的介绍
http://msdn2.microsoft.com/en-us/library/aa394217(VS.85).aspx 上面有属性和方法 
这是我做的一个小东东 你可以参考下http://download.csdn.net/source/428683