none
怎样获得cpu,主板,硬盘的序列号? RRS feed

  • 问题

  • 需要做一个保护license的程序。希望能和硬件绑定,不知道有什么好的方法可以取得pc机上cpu,主板和硬盘的序列号。希望高手们能指点一二,多谢。
    2011年8月1日 2:33

答案

  • diskid:http://social.msdn.microsoft.com/Forums/zh-CN/visualcpluszhchs/thread/4afdbf66-d1a9-437c-8dfd-f1ab258214ab

    cpuid拿不到,被intel禁止了

    • 已标记为答案 stardotdot 2011年8月2日 6:15
    2011年8月1日 6:44

全部回复

  • diskid:http://social.msdn.microsoft.com/Forums/zh-CN/visualcpluszhchs/thread/4afdbf66-d1a9-437c-8dfd-f1ab258214ab

    cpuid拿不到,被intel禁止了

    • 已标记为答案 stardotdot 2011年8月2日 6:15
    2011年8月1日 6:44
  • 用wmi查询
    2011年8月1日 8:30
  • Thanks heroboy_ywq. 谢谢你的取得硬盘SN的方法。虽然我也查到cpuid在Pentium III以后就被禁止了,但我记得windows的license控制就是看cpu和主板的,如果换cpu和主板的话,windows的license就失效了。不知道有谁知道windows是怎么做到的那?

    还有取得主板SN的方法, 如果用wmi,好像不支持xp系统吧?有谁知道在xp系统下怎么取得主板sn吗?

    2011年8月1日 8:46