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());
会员评论列表:

正在加载数据,请稍后……
针对本篇文章或本站,请您发表个人的建议或批评!