public class ComputerInfoUtils
extends java.lang.Object
构造器和说明 |
---|
ComputerInfoUtils() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
execLinuxCmd(java.lang.String cmd)
执行Linux命令
|
static java.lang.String |
getCpuId()
获取CPU序列号
|
static java.lang.String |
getMainBord()
获取主板序列号
|
static java.lang.String |
getSerialNumberLinux(java.lang.String cmd,
java.lang.String record,
java.lang.String splitSymbol)
获取Linux指定字段record的序列号
|
static boolean |
isLinux()
Linux操作系统
|
static boolean |
isWindows()
windows操作系统
|
static void |
main(java.lang.String[] args) |
public static boolean isWindows()
public static boolean isLinux()
public static java.lang.String getMainBord() throws java.lang.Exception
java.lang.Exception
- 出错会抛出异常public static java.lang.String getCpuId() throws java.lang.Exception
java.lang.Exception
- 出错会抛出异常public static java.lang.String execLinuxCmd(java.lang.String cmd) throws java.lang.Exception
cmd
- 命令字符串java.lang.Exception
- 出错会抛出异常public static java.lang.String getSerialNumberLinux(java.lang.String cmd, java.lang.String record, java.lang.String splitSymbol) throws java.lang.Exception
cmd
- linux命令record
- 要查看的字段splitSymbol
- 分隔符java.lang.Exception
- 出错会抛出异常public static void main(java.lang.String[] args)