Qt获取 机器硬件相关参数

Qt获取硬件参数

/*
    wmic cpu get Name // 获取cpu名称
    wmic cpu get NumberOfCores // 获取cpu核心数
    wmic cpu get NumberOfLogicalProcessors // 获取cpu线程数
    wmic cpu get ProcessorId // 查询cpu序列号
    wmic baseboard get SerialNumber // 查询主板序列号
    wmic bios get SerialNumber // 查询BIOS序列号
    wmic diskdrive get SerialNumber // 查看硬盘序列号
    wmic diskdrive where index=0 get SerialNumber // 查询第一个磁盘系列号
    wmic nic where netconnectionid!=NULL get MacAddress // 查询不为空的MAC地址
    wmic logicaldisk get name,Description,filesystem,size,freespace // 查询磁盘信息
    wmic memorychip get Capacity,TAG // 查询内存信息
    wmic cpu get DeviceID,name,NumberOfCores,NumberOfLogicalProcessors // 查询cpu信息
    wmic os get Caption,CSDVersion,CSName,SerialNumber,Version // 查询系统信息
    wmic csproduct // 获取主板信息
*/
QString RunCmd(const QString &cmd) {
    QProcess p;
    p.start(cmd);
    p.waitForFinished();
    QString result = p.readAllStandardOutput();
    p.close();
    return result;
}

还有我没写的欢迎分享

我再加上去

╭(●`∀´●)╯╰(●’◡’●)╮

本文作者:vanxkr

本文链接:http://www.vanxkr.com/2019/8/wmic-note

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!

VirtualBox关闭主机与虚拟机的时间同步
0 条评论
已登录,注销 取消