返回首页
当前位置: 主页 > 精通Office > 其他教程 >

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

时间:2012-07-19 17:23来源:知行网www.zhixing123.cn 编辑:麦田守望者

第一步

[开始]--[运行]--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());

------分隔线----------------------------
标签(Tag):C# C#实例教程 c#基础教程 C#源代码 c#技巧
------分隔线----------------------------
推荐内容
猜你感兴趣