如何获取电脑硬盘序列号?

问题描述

三个问题:1.如何获取电脑硬盘序列号?2.如何获取电脑CPU序列号?3.如何获取电脑主板序列号?三个问题基本类似,希望给出可用的代码,要C#的,其他语言不太熟悉,最好别给。望各位高手不吝赐教,谢谢!更多0

解决方案

解决方案二:
这种问题应该找度娘的
解决方案三:
获取硬盘的序列号:http://jingyan.baidu.com/article/215817f7e5f1b71eda1423f1.html获取CPU序列号:http://jingyan.baidu.com/article/915fc414c93def51394b2025.html获取电脑主板序列号http://blog.csdn.net/netcoder/article/details/3279001

时间: 2024-07-30 12:41:14

如何获取电脑硬盘序列号?的相关文章

在.NET下获取硬盘序列号的问题

问题|硬盘 一般软件的注册机制可以通过获取硬件序列号,然后用非对称加密算法生成相应的公钥和私钥.但是用Managed Code写获取硬盘序列号的代码不能解决所有的问题,比如不能在非管理员的权限下使用,前几天Sunmast在他的Blog上发布了<如何得到硬盘序列号?.NET版本[C#]>,就是没有解决这个问题,用WMI也有很多问题. 要想顺利获取硬盘的序列号,目前只能依靠非托管代码了.DiskId32是一个源码公开的C++程序,可以解决上述问题.由于代码比较底层,我对VC和DDK不熟悉,没有能力

C#获取本机的MAC地址\序列号\硬盘序列号

1 /// <summary> 2 /// 显示MAC地址 3 /// </summary> 4 /// <returns></returns> 5 private string GetMAC() 6 { 7 string mac = "本机的MAC地址:"; 8 using (ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration&

使用C#获取CPU及硬盘序列号的源代码

首先需添加对System.Management的引用. view plaincopy to clipboardprint? using System;     using System.Runtime.InteropServices;     using System.Management;        namespace Hardware     {         /// <summary>         /// HardwareInfo 的摘要说明.         /// <

Powershell实现获取电脑序列号功能脚本分享_PowerShell

支持所有版本. 先前的技巧中我们知道如何从戴尔序列号去查询保修信息.其它供应商也有类似服务. 下面一段代码能获取电脑序列号: 复制代码 代码如下: $ComputerName = $env:COMPUTERNAME   $serial = (Get-WmiObject -ComputerName $ComputerName -Class Win32_BIOS).SerialNumber "Your computer serial is $serial"

java如何获取网卡MAC、硬盘序列号、CPU ID

问题描述 java如何获取网卡MAC.硬盘序列号.CPUID 解决方案 解决方案二:c:以下代码可以取得系统特征码(网卡MAC.硬盘序列号.CPUID.BIOS编号)BYTEszSystemInfo[4096];//在程序执行完毕后,此处存储取得的系统特征码UINTuSystemInfoLen=0;//在程序执行完毕后,此处存储取得的系统特征码的长度//网卡MAC地址,注意:MAC地址是可以在注册表中修改的{UINTuErrorCode=0;IP_ADAPTER_INFOiai;ULONGuSi

如何获取电脑中多个硬盘

问题描述 我想获取电脑中多个硬盘插入的U盘,移动硬盘,选择对应的设备后,再读取里面的文件.请问如何实现? 解决方案 解决方案二:API可以试试解决方案三:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.IO;namespa

win7中vc++如何获取硬盘序列号

问题描述 win7中vc++如何获取硬盘序列号 我想获取win7下计算机硬盘的序列号,用来做软件加密,求各位大神帮帮忙啊!!!!!!! 解决方案 http://blog.163.com/jinfd@126/blog/static/6233227720133218314327/

delphi-Delphi 获取电脑多少个硬盘,每个硬盘多少个分区

问题描述 Delphi 获取电脑多少个硬盘,每个硬盘多少个分区 代码的主要作用是获取当前哪个硬盘 每个硬盘对应的分区 并获取分区ID 如: 我这里有段WMI的代码 但我的电脑获取失败,有个F盘是我存放一般文件的 获取失败了!http://bbs.csdn.net/topics/391026306?page=1#post-399163774 解决方案 看看是不是权限不足,或者分区没有识别 解决方案二: wmi对这些支持有限.最好是调研系统API来做. 解决方案三: windows 7下,也可以通过

关于js获取 硬盘序列号的问题 请看下面代码 我有4个硬盘 只显示一个序列号

问题描述 关于js获取 硬盘序列号的问题 请看下面代码 我有4个硬盘 只显示一个序列号 var locator = new ActiveXObject ("WbemScripting.SWbemLocator"); var service = locator.ConnectServer("."); var properties = service.ExecQuery("SELECT * FROM Win32_DiskDrive"); var e