惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Y
Y Combinator Blog
F
Fortinet All Blogs
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
Netflix TechBlog - Medium
T
Tailwind CSS Blog
aimingoo的专栏
aimingoo的专栏
博客园 - Franky
T
The Blog of Author Tim Ferriss
D
DataBreaches.Net
量子位
博客园 - 三生石上(FineUI控件)
I
InfoQ
Engineering at Meta
Engineering at Meta
WordPress大学
WordPress大学
阮一峰的网络日志
阮一峰的网络日志
爱范儿
爱范儿
D
Docker
美团技术团队
雷峰网
雷峰网
U
Unit 42
Stack Overflow Blog
Stack Overflow Blog
Recent Announcements
Recent Announcements
人人都是产品经理
人人都是产品经理

博客园 - 飛魚V

Asp.net(C#)给图片加上水印效果(转自园上的Seven Eleven) - 飛魚V - 博客园 小集正则表达式 - 飛魚V - 博客园 用ASP.NET向Javascript传递变量 - 飛魚V - 博客园 写给刚刚上岗的网站技术人员(转贴) 在Updatepanel中使用JAVASCRIPT的问题 ASP.NET正则表达式集合 人才是培养的吗? (转) 赢在中国 - 史玉柱经典语录 全国哀悼日 网站灰黑色CSS滤镜代码[转帖] DataView 使用技巧 几行代码实现上传 .Net写的分页类 (菜菜灰) 网站任意语言切换 统计字符传中某个字符出现的个数 DropDownList实现无限级分类 使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图 如何才能使表格不会被撑破? 几个必须知道的排序(C#) C#判断一个日期是一个月里面的第几个星期
获取CPU编号和获取网卡mac地址
飛魚V · 2008-05-11 · via 博客园 - 飛魚V

//取CPU编号
    public String GetCpuID()
    
{
        
try
        
{
             ManagementClass mc
= new ManagementClass("Win32_Processor");
             ManagementObjectCollection moc
= mc.GetInstances();

             String strCpuID
= null;
            
foreach (ManagementObject mo in moc)
            
{
                 strCpuID
= mo.Properties["ProcessorId"].Value.ToString();
                
break;
             }

            
return strCpuID;
         }

        
catch
        
{
            
return "";
         }


     }
//end method

//获取网卡mac地址
    public string GetMac()
    
{
        
try
        
{
             ManagementObjectSearcher query
= new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration");
             ManagementObjectCollection queryCollection
= query.Get();
            
foreach (ManagementObject mo in queryCollection)
            
{
                
if (mo["IPEnabled"].ToString() == "True")
                    
return mo["MacAddress"].ToString();
             }

            
return "";
         }

        
catch
        
{
            
return "";
         }