asp.net 获取客户机的网卡MAC地址

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

第二步 
修改machine.config文件中的<processModel>的"username"的值为"system" 
重新启动iis 

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

第四步 
加入代码 

 1 None.gif using  System.Management;  
 2 None.gif
 3 None.gifManagementClass mc  =   new  ManagementClass( " Win32_NetworkAdapterConfiguration " );  
 4 None.gif  ManagementObjectCollection moc  =  mc.GetInstances();  
 5 None.gif   foreach (ManagementObject mo  in  moc)  
 6 ExpandedBlockStart.gifContractedBlock.gif   dot.gif {  
 7InBlock.gif   if((bool)mo["IPEnabled"== true)  
 8InBlock.gif    Response.Write("网卡的序列号为:"+ mo["MacAddress"].ToString());  
 9ExpandedBlockEnd.gif  }
  
10 None.gif
11 None.gif
12 None.gifManagementObject disk  =   new  ManagementObject( " win32_logicaldisk.deviceid=\ " c:\ "" );  
13 None.gifdisk.Get();  
14 None.gif
15 None.gifResponse.Write( " 主板的序列号为:  "   +  disk.GetPropertyValue( " VolumeSerialNumber " ).ToString());
16 None.gif

转载于:https://www.cnblogs.com/mccj/archive/2007/07/02/803189.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值