zoukankan      html  css  js  c++  java
  • 机器码信息

    public partial class mac : System.Web.UI.Page
        {
            protected override void OnLoad(EventArgs e)
            {
                var sb = new System.Text.StringBuilder();
                sb.AppendLine(string.Join("|", GetMacString()));
                sb.AppendLine(GetProcessInfo());
                sb.AppendLine(GetAllProcessInfo());
    
                Response.Expires = -1;
                Response.Clear();
                Response.ContentEncoding = Encoding.UTF8;
                Response.ContentType = "application/json";
                Response.Write(sb.ToString());
                Response.Flush();
                Response.End();
    
    
                base.OnLoad(e);
            }
    
    
            public NetworkInterface[] NetCardInfo()
            {
                return NetworkInterface.GetAllNetworkInterfaces();
            }
    
            public string[] GetMacString()
            {
                string strMac = "";
                NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces();
                foreach (NetworkInterface ni in interfaces)
                {
                    if (ni.OperationalStatus == OperationalStatus.Up)
                    {
                        strMac += ni.GetPhysicalAddress().ToString() + "|";
                    }
                }
                return strMac.Split('|');
            }
    
            public string GetProcessInfo()
            {
                var process = Process.GetCurrentProcess();
                var str = process.Id + "|" + process.ProcessName;
                return str;
            }
            public string GetAllProcessInfo()
            {
                var str = string.Empty;
                var processes = Process.GetProcesses().OrderBy(p=>p.Id).ToList();
                foreach (var process in processes)
                {
                    str += process.Id + "|" + process.ProcessName + "<br/>" ;
                }
                return str;
            }
        }

     text/plain

  • 相关阅读:
    mysql的增量备份与全备的脚本
    mysql5.7的密码
    mysql 修改root密码
    centos7上面安装MySQL
    centos7上开启路由转发
    python基础之3
    python基础之2
    深入浅出FPGA-2-让source insight 支持verilog HDL
    Verilog 1995 VS Verilog 2001
    环境搭建基础知识2(sublime text3中配置verilog语法高亮)
  • 原文地址:https://www.cnblogs.com/shiningrise/p/5880345.html
Copyright © 2011-2022 走看看