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

net.下如何獲取網卡與主板系列號代碼

時間:2012-07-19 17:23來源:知行網www.aotfjk.live 編輯:麥田守望者

第一步

[開始]--[運行]--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#技巧
------分隔線----------------------------
推薦內容
猜你感興趣
湖南刘雪龙黑彩