C# 中获取CPU序列号/网卡mac地址】的更多相关文章

1.cpu序列号2.mac序列号3.硬盘id在给软件加序列号时这三个应该是最有用的,可以实现序列号和机器绑定,对保护软件很有好处.哈哈.   using System; using System.Management; /// Computer Information     public class Computer     {         public string CpuID; //1.cpu序列号        public string MacAddress; //2.mac序列号…
import java.io.File; import java.io.FileWriter; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import com.tjhq.hqoa.utils.Log4jUtil; import com.tjhq.hqoa.utils.StringUtil; //取主板序列号 public class MainBordUt…
首先引入服务 然后 调用 本文转载自http://blog.sina.com.cn/s/blog_7eeb43210101hf7f.html public class Computer { public static string CpuID; //1.cpu序列号 public static string MacAddress; //2.mac序列号 public static string DiskID; //3.硬盘id public static string IpAddress; //…
在开发过程中,经常需要获取电脑的一些属性,如获取硬盘ID/CPU序列号/MAC地址作为来加密字符串. 1.硬盘 在我查看网上一些文档时,发现很多人对硬盘序列号很模糊~ 什么叫硬盘序列号?指的是作为一个硬盘的标识;但是有时候发现,同事的电脑硬盘序列号有重复的.所以硬盘标识我们可以试试用ID,这个如何获取下面讲解. 我们可以运行DOS命令,或者查看注册表,查看硬盘的序列号.如图中所示:都是HGST HTS725050A7E630. 大部分情况下,大家都可以通过如下获取: Dim key As Reg…
做一个内网根据MAC地址自动登录的应用,在WINDOW 2003可以正常使用,函数如下   复制代码 代码如下: function ce_getmac() { if(PHP_OS == 'WINNT') { $return_array = array(); $temp_array = array(); $mac_addr = ""; @exec("arp -a",$return_array); foreach($return_array as $value) { i…
最近由于项目的需要,需要在程序中获取机器的硬盘序列号和MAC地址等信息,在C#下,可以很容易的获得这些信息,但是在C++程序中感觉比较麻烦.经过百度,发现很多大虾都是通过WMI来获取这些硬件信息的,网上也有相关的代码,通过实际调试,也发现确实可以通过WMI来获取这些信息.前两天,在网上突然搜到一位大牛写的比较完整的程序,为了以后使用方便,就转载记录一下.同时,也会在大牛的代码中增加一些自己的注释,都是自己在实际使用过程中遇到的问题. //WMI教程-WMI查询(WQL语言初步) #include…
using System.Management; namespace GLaLa { /// <summary> /// hardware_mac 的摘要说明. /// </summary> class HardwareInfo { /// <summary> /// 取机器名 /// </summary> /// <returns></returns> public string GethostName() { return Sys…
<pre name="code" class="csharp"> using System; using System.Collections; using System.Management; public class OneProgram { public static void Main() { Console.WriteLine("HostName:{0}", HardwareInfo.GethostName()); Cons…
最近由于项目的需要,需要在程序中获取机器的硬盘序列号和MAC地址等信息,在C#下,可以很容易的获得这些信息,但是在C++程序中感觉比较麻烦.经过百度,发现很多大虾都是通过WMI来获取这些硬件信息的,网上也有相关的代码,通过实际调试,也发现确实可以通过WMI来获取这些信息.前两天,在网上突然搜到一位大牛写的比较完整的程序,为了以后使用方便,就转载记录一下.同时,也会在大牛的代码中增加一些自己的注释,都是自己在实际使用过程中遇到的问题. #define _WIN32_DCOM #include "s…
转:http://blog.csdn.net/smartsmile2012/article/details/8682295 #region 获取cpu序列号 硬盘ID 网卡硬地址 /**/ /// <summary> /// 获取cpu序列号 /// </summary> /// <returns>string </returns> public static string GetCpuInfo() { string cpuInfo = "&quo…