社区
C#
帖子详情
还是问一个如果获取硬盘物理序列号的方法
seahi
2012-10-14 12:25:03
如题,请注意是获取物理序列号,不是第一个硬盘的逻辑序列号,
搜了一下,基本都是获取逻辑盘序列号的,
我需要的是获取物理序列号的,也就是如果硬盘格式化后取得的序列号是不变的。
...全文
188
7
打赏
收藏
还是问一个如果获取硬盘物理序列号的方法
如题,请注意是获取物理序列号,不是第一个硬盘的逻辑序列号, 搜了一下,基本都是获取逻辑盘序列号的, 我需要的是获取物理序列号的,也就是如果硬盘格式化后取得的序列号是不变的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seahi
2012-10-17
打赏
举报
回复
用EVEREST Ultimate就可以查看所有硬盘的逻辑和物理序列号。
所以说明肯定是有方法可以取得到的。
seahi
2012-10-17
打赏
举报
回复
多谢各位,3楼的方法我试了一下,分别是获取硬盘型号ID和C盘逻辑序列号的方法,还是没有获取物理序列号的方法,4楼或5楼能不能给出具体方法呢?你们说的这个我也明白,但不知道怎么实现啊。
继续求解......
aaaa026566
2012-10-15
打赏
举报
回复
楼上说的正确
csdn_风中雪狼
2012-10-15
打赏
举报
回复
用wMI
或 api
不过取物理序列号,登录用户一定要具有管理员权限,
普通用户是取不到物理序列号的,
宝_爸
2012-10-15
打赏
举报
回复
看看这个有帮助没:
用C#获取硬盘序列号,CPU序列号,网卡MAC地址
http://www.cnblogs.com/CCJVL/archive/2009/01/05/1369514.html
seahi
2012-10-15
打赏
举报
回复
多谢楼上,继续求解
xuggzu
2012-10-14
打赏
举报
回复
个人觉得用wMI获取比较方便,信息也比较全面,缺点是需要的支持库多
用汇编、API等方法总有系统兼容性差、获取成功性不定问题
C#4种方式
获取
硬盘
物理
序列号
C#4种方式
获取
硬盘
物理
序列号
,不同方式针对不同环境下
获取
,windows7,8,10,2003,2008,2012,2016都测试可用
获取
硬盘
物理
序列号
获得唯一
硬盘
序列号
唯一标识 纯API
方法
,没有DLL,没有控件,另外给出了WMI
方法
的结果作为比较
1.VB.NET 2008开发环境的工程文件,纯API
方法
获取
硬盘
物理
序列号
,也就是所谓全球唯一标识的号,通常用这个号作为软件注册的唯一标识;写到
一个
函数中,非常方便移植代码! 2.使用说明:打开程序后,点按钮后,三个TEXTBOX分别显示全球唯一标识的
硬盘
物理
序列号
、WMI
方法
获取
的
硬盘
序列号
、WMI
方法
获取
的CPU
序列号
3.WMI
方法
被很多人诟病,有说读不出来什么的,我测试了几台机器确实有读不出来的,结果为0;WMI
获取
CPU
序列号
速度比较慢,有将近1秒的延时。 4.总之,大家根据自己需求移植代码。 5.谢谢支持。
获取
硬盘
物理
序列号
获取
硬盘
物理
序列号
,简单的
一个
界面上,可以抓取到
硬盘
的
物理
序列号
,有需要的朋友可以自行下载,希望对你有帮助。
获取
硬盘
物理
序列号
的类
获取
硬盘
物理
序列号
, 调用成员函数char* CGetHDSerial::GetHDSerial()
delphi
获取
硬盘
物理
号,CUP
序列号
可以
获取
硬盘
的
物理
地址编号,CPU
序列号
C#
110,538
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章