当前位置: 首页 > news >正文

淘宝网作图做网站榆林电商网站建设

淘宝网作图做网站,榆林电商网站建设,wordpress alchem,地下城钓鱼网站如何做原文:几种C#程序读取MAC地址的方法以下是收集的几种C#程序读取MAC地址的方法#xff0c;示例中是读取所有网卡的MAC地址#xff0c;如果仅需要读取其中一个#xff0c;稍作修改即可。 1 通过IPConfig命令读取MAC地址 ///summary///根据截取ipconfig /all命令的输出流…原文:几种C#程序读取MAC地址的方法  以下是收集的几种C#程序读取MAC地址的方法示例中是读取所有网卡的MAC地址如果仅需要读取其中一个稍作修改即可。 1 通过IPConfig命令读取MAC地址 ///summary/// 根据截取ipconfig /all命令的输出流获取网卡Mac////summary///returns/returnspublicstatic Liststring GetMacByIPConfig(){  Liststring macs new Liststring();   ProcessStartInfo startInfo new ProcessStartInfo(ipconfig, /all);  startInfo.UseShellExecute false;  startInfo.RedirectStandardInput true;  startInfo.RedirectStandardOutput true;  startInfo.RedirectStandardError true;  startInfo.CreateNoWindow true;  Process p Process.Start(startInfo);  //截取输出流  StreamReader reader p.StandardOutput;  string line reader.ReadLine();  while (!reader.EndOfStream)  {    if (!string.IsNullOrEmpty(line))    {      line line.Trim();      if (line.StartsWith(Physical Address))      {        macs.Add(line);      }    }     line reader.ReadLine();  }  //等待程序执行完退出进程  p.WaitForExit();  p.Close();  reader.Close();   return macs;} 2 通过WMI读取MAC地址 1该方法依赖WMI的系统服务该服务一般不会被关闭但如果系统服务缺失或者出现问题该方法无法取得MAC地址。 ///summary/// 通过WMI读取系统信息里的网卡MAC////summary///returns/returnspublicstatic Liststring GetMacByWMI(){  Liststring macs new Liststring();  try  {    string mac ;    ManagementClass mc new ManagementClass(Win32_NetworkAdapterConfiguration);    ManagementObjectCollection moc mc.GetInstances();    foreach (ManagementObject mo in moc)    {      if ((bool)mo[IPEnabled])      {        mac mo[MacAddress].ToString();        macs.Add(mac);      }    }    moc null;    mc null;  }  catch  {  }  return macs;} 3 通过NetworkInterface读取MAC地址 1如果当前的网卡是禁用状态硬件处于硬关闭状态取不到该网卡的MAC地址您可以通过禁用网卡进行试验。 2如果当前启用了多个网卡最先返回的地址是最近启用的网络连接的信息 //返回描述本地计算机上的网络接口的对象(网络接口也称为网络适配器)。publicstatic NetworkInterface[] NetCardInfo(){  return NetworkInterface.GetAllNetworkInterfaces();}///summary/// 通过NetworkInterface读取网卡Mac////summary///returns/returnspublicstatic Liststring GetMacByNetworkInterface(){  Liststring macs new Liststring();  NetworkInterface[] interfaces NetworkInterface.GetAllNetworkInterfaces();  foreach (NetworkInterface ni in interfaces)  {    macs.Add(ni.GetPhysicalAddress().ToString());  }  return macs;} 4 通过SendARP读取MAC地址 ///summary/// 通过SendARP获取网卡Mac/// 网络被禁用或未接入网络如没插网线时此方法失灵////summary///param nameremoteIP/param///returns/returnspublicstaticstring GetMacBySendARP(string remoteIP){  StringBuilder macAddress new StringBuilder();  try  {    Int32 remote inet_addr(remoteIP);    Int64 macInfo new Int64();    Int32 length 6;    SendARP(remote, 0, ref macInfo, ref length);    string temp Convert.ToString(macInfo, 16).PadLeft(12, 0).ToUpper();    int x 12;    for (int i 0; i 6; i)    {      if (i 5)      {        macAddress.Append(temp.Substring(x -2, 2));      }      else      {        macAddress.Append(temp.Substring(x -2, 2) -);      }      x -2;    }    return macAddress.ToString();  }  catch  {    return macAddress.ToString();  }}[DllImport(Iphlpapi.dll)]privatestaticexternint SendARP(Int32 dest, Int32 host, ref Int64 mac, ref Int32 length);[DllImport(Ws2_32.dll)]privatestaticextern Int32 inet_addr(string ip); 5 从注册表读取MAC地址     常规用户可通过读取注册表项Windows Genuine Advantage获取到物理网卡地址。     1如果注册表项被修改则无法取得该MAC地址   HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Genuine Advantage
http://www.sadfv.cn/news/19008/

相关文章:

  • 樟木头镇做网站万网域名网站建设
  • wild合成版是哪个网站做的海洋网络
  • 优化型网站建设的基本要求企业文化墙设计图效果图
  • 贵阳手机网站建设南通网站建设祥云
  • 网站设计专业建站公司官网设计多少钱
  • 肃宁县网站建设价格第一ppt网站
  • 凡客建站免费的可以用多久hexo ghost wordpress
  • 做国际黄金的网站餐厅网站源码
  • 学校网站建设制度百度地图怎么看上次导航的路线
  • 网站服务器哪个好阿里云虚拟主机可以做两个网站
  • 做深度的互联网站网站安全 维护
  • 收录软件最多的网站百度外包公司有哪些
  • 旅游的网站做网站中山
  • 长葛做网站网页设计软件视频教程
  • asp.net jsp 网站开发松岗网站
  • 站长工具seo优化系统wordpress获取相关文章
  • 制作网站演示灰色链网站建设
  • 扬中网站建设开发网站详情页链接怎么做
  • 购买网站要多少钱代理商加盟网站
  • 红河州seo怎么做整站排名wordpress会员可见插件
  • 网站建设与维护本科教材河北建设工程信息网招标
  • 59网站一起做网店女鞋建设完网站成功后需要注意什么
  • 徐州html5响应式网站建设部署个人网站
  • ps网站建设设计专业的单位网站开发公司
  • 怎么做软文代发平台网站wordpress获取文章中相册图片
  • 大兴专业网站开发公司公众号开发中心
  • 大理网站建设沛宣做设计常用网站有哪些
  • 放心网站推广优化咨询wordpress 文章之显示标题
  • 帮别人做网站赚多少钱网站访问对应二级域名
  • 网站描述范例武进建设局网站进不去