刚在论坛上搜出的结果都说
string stringMAC = "";
string stringIP = "";
ManagementClass MC = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection MOC = MC.GetInstances(); foreach (ManagementObject MO in MOC)
{
if ((bool)MO["IPEnabled"] == true)
{
stringMAC += MO["MACAddress"].ToString(); //获取网卡的地址
string[] IPAddresses = (string[])MO["IPAddress"]; //获取本地的IP地址
if (IPAddresses.Length > 0)
stringIP = IPAddresses[0];
Response.Write(stringMAC + "/" + stringIP);
}
} 类似的代码可以取得网卡地址我也试过确实可以取到但是,说这个代码只能取到在一个网段内的机器的网卡地址请问能够有办法取到任何机器的网卡地址啊
string stringMAC = "";
string stringIP = "";
ManagementClass MC = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection MOC = MC.GetInstances(); foreach (ManagementObject MO in MOC)
{
if ((bool)MO["IPEnabled"] == true)
{
stringMAC += MO["MACAddress"].ToString(); //获取网卡的地址
string[] IPAddresses = (string[])MO["IPAddress"]; //获取本地的IP地址
if (IPAddresses.Length > 0)
stringIP = IPAddresses[0];
Response.Write(stringMAC + "/" + stringIP);
}
} 类似的代码可以取得网卡地址我也试过确实可以取到但是,说这个代码只能取到在一个网段内的机器的网卡地址请问能够有办法取到任何机器的网卡地址啊
解决方案 »
- IE6,IE7,IE8在页面显示上有什么区别?
- 提高页面加载速度
- 页面上放一个textbox,值为"",还是null?
- 模板列下面这样写有什么问题?
- |M| 辞职了....高兴。郁闷ing
- 请问 vs2005中的程序版本问题
- 求救!.net下开发wap,list组件如何分页?
- byte[] 插入数据库的问题 不管我的byte[]是什么内容 插入数据库的内容都是System.Byte[]
- 菜鸟问题————在线等待!!!
- asp.net2.0怎么设置统一的连接字符串
- 紧急求助,aspx页面localhost路径可以访问而用本机配置的iP无法访问
- dataview 或者datatable里面如何增加一列……
看下我的这篇Blog,专门介绍这个的
朋友 你的blog没写全呀