java 获取cup序列号_Qt获取CPU编号和硬盘序列号
windows下执行命令除了用cmd之外,还有个东西叫WMIC,非常强大,可以通过他获取很多信息,包括硬件信息。
QString frmMain::getWMIC(const QString &cmd)
{
//获取cpu名称:wmic cpu get Name
//获取cpu核心数:wmic cpu get NumberOfCores
//获取cpu线程数:wmic cpu get NumberOfLogicalProcessors
//查询cpu序列号:wmic cpu get processorid
//查询主板序列号:wmic baseboard get serialnumber
//查询BIOS序列号:wmic bios get serialnumber
//查看硬盘:wmic diskdrive get serialnumber
QProcess p;
p.start(cmd);
p.waitForFinished();
QString result = QString::fromLocal8Bit(p.readAllStandardOutput());
QStringList list = cmd.split(" ");
result = result.remove(list.last(), Qt::CaseInsensitive);
result = result.replace("\r", "");
result = result.replace("\n", "");
result = result.simplified();
return result;
}
QString frmMain::getCpuName()
{
return getWMIC("wmic cpu get name");
}
QString frmMain::getCpuId()
{
return getWMIC("wmic cpu get processorid");
}
QString frmMain::getDiskNum()
{
return getWMIC("wmic diskdrive where index=0 get serialnumber");
}
java 获取cup序列号_Qt获取CPU编号和硬盘序列号相关推荐
- QT5获取CPU编号和硬盘序列号
windows下执行命令除了用cmd之外,还有个东西叫WMIC,非常强大,可以通过他获取很多信息,包括硬件信息. #include <QProcess>QString frmMain::g ...
- Qt获取CPU编号和硬盘序列号
windows下执行命令除了用cmd之外,还有个东西叫WMIC,非常强大,可以通过他获取很多信息,包括硬件信息. QString frmMain::getWMIC(const QString & ...
- C# 获取CPU序列号、网卡MAC地址、硬盘序列号封装类,用于软件绑定电脑
/// <summary> /// hardware_mac 的摘要说明. /// </summary> class HardwareInfo { /// <summar ...
- [升级版][Java作业]创建PC对象展示cpu速度和硬盘容量
//注意:本篇既包含了实现题目要求,但又运用了swing组件将显示内容做了升级,简单几个操作让你在同学间脱颖而出.但是基本逻辑代码还是一样的. 题目如图: 本题主要考察由UML图创建类及基本调用,让新 ...
- windows下查看硬盘序列号、设备序列号、操作系统版本和安装时间、系统启用时间等命令
windows下查看硬盘序列号.设备序列号.操作系统版本和安装时间.系统启用时间等命令 最近由于工作需要查询一些硬盘序列号.设备序列号.操作系统版本和安装时间.系统启用时间等信息.所以对用到的命令进行 ...
- C#获取电脑硬件信息(CPU ID、主板ID、硬盘ID、BIOS编号
C#获取电脑硬件信息(CPU ID.主板ID.硬盘ID.BIOS编号 http://www.cnblogs.com/liufei88866/archive/2010/05/11/1732671.htm ...
- 获取硬盘序列号、CPU序列号
public class SerialUtils {private static Properties props = System.getProperties();private static St ...
- JAVA获取CPUID、主板序列号、硬盘序列号、MAC地址
最近在修改公司licence程序,需要获取到更多的硬件唯一标识,以便加密使用. 网上看了很多大神的博客,思路大概整理了一下,根据系统类型分为两种方式: 一.windows 通过创建vbs脚本,然后使用 ...
- 获取电脑唯一标识,硬盘序列号,主板序列号,CPU序列号
在生产环境中,有时候会需要获取电脑唯一标识进行程序管理验证,比如一个程序,在A电脑上面只能允许正常登陆一年,到期后提示联系管理员等情况.就是获取电脑唯一标识后将该值存入授权数据库,默认给当前电脑的使用 ...
最新文章
- 阿里副总裁、自动驾驶掌舵人王刚离职!40岁转身再创业
- php实现电脑自动关机,用批处理实现电脑自动关机
- vue 子组件更新父组件状态 使用sync
- Java B2B2C多用户电子商务平台SpringCloud/Boot
- 基于权重的节点驱逐 - Oracle RAC 12.2 新特性
- python中if语句的实例_Python基础入门-IF语句
- Rust 越来越香了!AWS 雇佣 Rust 编译器团队负责人 Felix Klock
- LeetCode:每日一题——数位成本和为目标值的最大数字
- 当输入条件不符合规范c语言,【图片】【高二会考】选择判断答案大全【郑州12中吧】_百度贴吧...
- 惠普服务器显示器接口类型,介绍:目前显示器主要接口
- 计算机音乐红色彼岸花,红色彼岸花 - 刘雨Key - 5SING中国原创音乐基地
- c语言字母表输出大写字母,c语言输入一个大写字母,输出字母表中它前面的字母和后面的字母.如果...
- CSS基础(emmet 语法,CSS 复合选择器, 布局认知,背景样式)
- mysql查询笔记_MySQL学习笔记(一):查询
- ssm+JSP计算机毕业设计英雄联盟赛事新闻管理系统qeg6l【源码、程序、数据库、部署】
- 修改linux系统iqn,linux iscsi initiator 安装配置
- 医美“四大发明”?一次令人上头的认知碰撞
- Basler工业相机python开发(Pypylon)
- 服务器被攻击了多久恢复?服务器被攻击了怎么处理?
- 神经网络为什么要使用激活函数,为什么relu要比sigmoid要好
热门文章
- git push -u的含义和用法
- hp台式计算机怎么进bois,hp台式机bios设置
【图文教程】
- MDT自动部署弹出Dirty Environment Found
- 安装pyqt5及软件打包
- [18调剂]2018-中科院成都计算机应用研究所调剂
- 计算机与internet网络无法连接,解答win7无法连接Internet怎么办
- 丰立智能在创业板上市:总市值达到33亿元,王友利夫妇为实控人
- python小海龟turtle库实现太阳花
- [笔记].电机行业常用的中英文对照
- [项目篇] 音乐播放器开发报告