/// <summary>
/// 获得当前机器的活动中Mac地址,若无联网则返回空""
/// 需在项目引用中添加 System.Management
/// </summary>
/// <returns>mac地址,例如:00-00-00-00-00-00</returns>
public static string GetNetworkAdpaterID()
{
try
{
string mac = "";
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
if ((bool)mo["IPEnabled"] == true)
{
mac = mo["MacAddress"].ToString();
break;
}
moc = null;
mc = null;
return mac.Trim().Replace(':', '-');
}
catch (Exception e)
{
return "error:" + e.Message;
}
}

最新文章

  1. Git初探--笔记整理和Git命令详解
  2. C#、JAVA操作Hadoop(HDFS、Map/Reduce)真实过程概述。组件、源码下载。无法解决:Response status code does not indicate success: 500。
  3. 纯jQuery-添加/修改/删除 标签,属性
  4. Spark源码学习1.4——MapOutputTracker.scala
  5. 谨慎DateTime.Now在EF的query中的使用
  6. 那些强悍的PHP一句话后门
  7. B - 搬寝室
  8. 【WPF】Winform调用WPF窗体注意事项
  9. hdu 4289 最大流拆点
  10. Android项目框架之图片加载框架的选择
  11. Linux中/proc/[pid]/status详细说明
  12. C++中类成员使用前需要初始化的重要性
  13. js限制input只能输入有效的数字,有且只有一个小数点,第一个不能为小数点-备
  14. kvm的live-snapshot
  15. FineUIMvc随笔(1)动态创建表格列
  16. 鏈接Redis報錯`AUTH` failed: ERR Client sent AUTH, but no password is set [tcp://127.0.0.1:6379]
  17. 通用权限管理系统多语言开发标准接口 - java,php 调用标准接口程序参考
  18. VMware5.5-虚拟机的迁移和资源分配
  19. SDE表空间不足解决办法(ORA-01653)
  20. 【vue】---项目接口管理---【巷子】

热门文章

  1. jquery源码分析(四)——回调对象 Callbacks
  2. web开发如何使用百度地图API(一)判断点是否在范围内
  3. [bzoj2783][JLOI2012]树_树的遍历
  4. 改进MySQL Order By Rand()的低效率
  5. 2018你应该了解这些.NET面试题
  6. 微信小程序的小问题(2)
  7. USB设备驱动之设备初始化(设备枚举)
  8. hdu(1114)——Piggy-Bank(全然背包)
  9. Codeforces--630E--A rectangle(规律)
  10. Anaconda/kickstart