net.下如何获取网卡与主板系列号

Admin | 2007-12-15 19:59:35 | TrackRecord: 1477 Times | Tag标签:asp.net 打印本页

您当前所处的位置是:〖首页〗→【文章页】 本站共有16个图文教程栏目,请用心拜读!

本站提供经典的Excel公式函数实例,Word排版技巧,PPT教程;同时更兼有Flash,PowerPoint,数据库等技术文章。

第一步 

      [开始]--[运行]--wmimgmt.msc--右击[WMI控件]--选择属性--选择安全--选择节点下的cimv2--单击安全设置--添加aspnet用户--启用远程控制 

第二步 

      修改machine.config文件中的<processModel>的"username"的值为"system" 

      重新启动iis 

第三步 

      在vs中手动在解决方案中引用上添加"System.Management"命名空间 

第四步 

加入代码 

using System.Management; 

ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); 
  ManagementObjectCollection moc = mc.GetInstances(); 
  foreach(ManagementObject mo in moc) 
  { 
   if((bool)mo["IPEnabled"] == true) 
    Response.Write("网卡的序列号为:"+ mo["MacAddress"].ToString()); 
  } 


ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"c:\""); 
disk.Get(); 

Response.Write("主板的序列号为: " + disk.GetPropertyValue("VolumeSerialNumber").ToString()); 



上一篇:VS2005+SQL2005之.NET2.0数据库连接    下一篇:NET下随机数(Random)的产生(应用)

会员评论列表:
针对本篇文章或本站,请您发表个人的建议或批评!
FreeBoxPc

谷歌搜索 百度搜索 本站仅与内容具备一定的实用价值的原创网站交换友情链接,力争为大众做出更优质的服务!
All Rights Reserved版权所有 本站备案信息:滇ICP备11001339号-2 站长联系方式 Email:dzwebs@126.com