举例得到服务器的Mac地址

作者: 新闻动态  发布:2020-01-03

实现

1、新建项目GetMac;

2、在减轻方案财富管理器中,改进暗许的WebForm1.aspx为GetMac.aspx;

3、在解决方案财富微电脑中,给品种增加征引,增多System.Management;

4、在工具箱中拖放贰个Label到设计视图中,命名字为MacAddress,用以彰显读取的Mac地址消息;

5、在前置文件中,增加如下方法:
private static string Get_MacAddress()

  string Mac_全球彩票历史版本 ,Address="";
  ManagementObjectSearcher query =new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration") ;
  ManagementObjectCollection queryCollection = query.Get();
  foreach( ManagementObject mo in queryCollection)
  {
   if(mo["IPEnabled"].ToString() == "True")
   {
    Mac_Address = mo["MacAddress"].ToString();
   }   
  }
  return Mac_Address;
}

然后在Page_Load中增加风度翩翩行代码:

MacAddress.Text = Get_MacAddress();

如此这般大家就能够收获机器的Mac地址,格式为 xx:xx:xx:xx:xx,我们得以转移为 xx-xx-xx-xx-xx恐怕是其余情势。

应用

        我们透过读取机器的Mac地址、硬盘号、CPU或别的硬件消息,然后经过大家编辑的加密方法加密,能够更换唯风姿洒脱的连串号,那样能够兑现陈设Web应用程序时,大家假使要动用陈设了的应用程序,必需先挂号,到达与历史观C/S构造软件注册同样的职能。

 

本文由全球彩票历史版本发布于新闻动态,转载请注明出处:举例得到服务器的Mac地址

关键词:

上一篇:树形目录的递归实现数据库
下一篇:没有了