我认为Sigar尚未提供此类信息。但我们可以用另一种方式收集信息。我不知道如何获得MotherBoard插槽,但使用VBS(Window Script)可以很容易地获得MotherBoard序列号。

只需在扩展名为.vbs的文件中记下以下脚本即可

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")

Set colItems = objWMIService.ExecQuery _

("Select * from Win32_BaseBoard")

For Each objItem in colItems

Wscript.Echo objItem.SerialNumber

exit for ' do the first cpu only!使用Runtime类调用这些文件,

Process p = Runtime.getRuntime().exec("cscript //NoLogo " + "my.vbs");

BufferedReader input = new BufferedReader(new InputStreamReader(p.getInputStream()));

String line;

String result = "";

while ((line = input.readLine()) != null) {

result += line;

}

input.close();

System.out.println(result);注意:这种方式仅适用于Window机器,因为它仅适用于Windows操作系统的平台依赖代码。

java获取主板_如何统计主板插槽并通过java获取主板序列号?相关推荐

  1. pclexpress是什么主板_什么是PCI插槽 主板知识 ZOL术语

    PCI插槽是基于PCI局部总线(Pedpherd Component Interconnect,周边元件扩展接口)的扩展插槽,其颜色一般为乳白色,位于主板上AGP插槽的下方,ISA插槽的上方. 一种由 ...

  2. java 清空控制台_利用原生库和JNI(Java原生接口)实现H2数据库漏洞利用

    在H2数据库引擎中获取代码执行权限的技术早已是众所周知,但有个要求就是H2能够动态编译Java代码.而本文将向大家展示以前没有公开过的利用H2的方法,并且无需使用Java编译器,即通过原生库和JNI( ...

  3. java框架核心技术_你必须掌握的 21 个 Java 核心技术!(干货)

    点击上方"java进阶架构师",选择右上角"置顶公众号" 20大进阶架构专题每日送达 51闲来无事,师长一向不(没)喜(有)欢(钱)凑热闹,倒不如趁着这时候复盘 ...

  4. java oom分析_作为测试你应该知道的JAVA OOM及定位分析

    上周现网一个内存溢出问题导致应用服务器每隔一小时死一次,遂整理下常见的OMM.发现方法和处理方式,加入Bug预防. 常见的OutOfMemoryError有三种:OutOfMemoryError:Pe ...

  5. java方法重载_在Python中该如何实现Java的重写与重载

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:清风python PS:如有需要Python学习资料的小伙伴可以加点击 ...

  6. java future用法_你必须掌握的 21 个 Java 核心技术

    作者:工程师-搁浅来源:https://www.jb51.net/article/122070.htm 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知 ...

  7. java 时间换算_【时间工具】整理下java时间换算专题

    首先总结了一下日期转换基础,最常用的两个工具类Date与calender,转换方法如下: package com.zzt.spider; import java.text.SimpleDateForm ...

  8. java hashmap用法_备战金九银十:Java核心技术面试题100+,助你搞定面试官

    一线互联网公司工作了几年,我作为求职者参加了不少面试,也作为面试官面试了很多同学,整理这份面试指南,一方面是帮助大家更好的准备面试,有的放矢,另一方面也是对自己知识框架做一个体系化的梳理. 这篇文章梳 ...

  9. java 核型技术_你必须掌握的 21 个 Java 核心技术!(转自Java技术栈)

    写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java. 这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE ...

  10. java gradle构建_在Gradle中为JPMS构建Java 6-8库

    java gradle构建 通过提供Java 9 module-info.class了解如何使用Gradle构建支持JPMS( Java平台模块系统 )的Java 6-8库. 介绍 如果您需要JPMS ...

最新文章

  1. SQL 基础之去重和显示表结构(四)
  2. python sys.argv 默认值
  3. java源码分析之ArrayList
  4. 【机器学习】平衡你的数据集的几项技巧
  5. 使用JCrop进行图片裁剪,裁剪js说明,裁剪预览,裁剪上传,裁剪设计的图片处理的工具类和代码
  6. 【C语言项目】贪吃蛇游戏(下)
  7. centos普通用户修改文件权限_Linux CentOS更改文件的权限与用户及用户组管理命令...
  8. C++中print和printf的区别
  9. 过几天就退休了,目前情况下可不可以请同事们吃饭呢?
  10. Learning Modern 3D Graphics Programming笔记
  11. AcWing 9. 分组背包问题(分组背包模板)
  12. 求助:可以使用任何编程工具做成一个控件或组件,使得在VB中能调用并得到摄像头的参数及图片。...
  13. 面向对象(Python):学习笔记之封装
  14. java中contains的用法_好程序员Java教程分享Java中this的几种用法
  15. Trucksim车辆动力学模型
  16. python编程实战:暴力破解WIFI密码!亲测运行有效!
  17. bat文件批量创建文件夹
  18. 多源异构网络安全关联分析
  19. Cesium上帝视角漫游
  20. 2022鹏城杯web

热门文章

  1. 卷积神经网络CNN解析
  2. 速看!你要的车间管理大屏方案来了~
  3. opencv操作raw文件
  4. 【AD敷铜】让相同网络与铜层无缝连接的方法
  5. 交替性注意力_注意力
  6. 【python3】云盘精灵,python3获取网盘地址脚本,配合云盘万能钥匙使用
  7. MOS管和IGBT区别,一看就懂
  8. 个人简历电子版免费范文(合集)
  9. oracle统计一个班男生女生,用一条sql统计所一个班级的男女人数
  10. 24日直播预告丨云和恩墨大讲堂:PostgreSQL逻辑复制案例分享