看了网上解释硬盘序列号,分为两类。(我认为啊序列号就是生产硬盘时候的编号)

在cmd 格式下

获取硬盘的序列号,
一类是硬盘的物理序列号 只有一个 ,除非是刷硬盘,一般都不会改变的。查看方式:wmic diskdrive get serialnumber
另一类是 逻辑ID磁盘分区 磁区,每个磁区 有不同的id编号。diskpart ->list disk->select disk 0->detail disk(备注:注意书写的时候空格问题输入  select disk 0,会出现所选的磁区)

java代码:第一类,硬盘序列号(win10 64位 测试成功)

import java.io.IOException;
import java.util.Scanner;import javax.sql.rowset.serial.SerialArray;public class getSerialnumber  {public getSerialnumber()  {// TODO Auto-generated constructor stub}public static void main(String[] args) throws IOException {// TODO Auto-generated method stublong start =System.currentTimeMillis();Process process =Runtime.getRuntime().exec(new  String[]{"wmic","diskdrive","get","serialnumber"});process.getOutputStream().close();Scanner sc=new Scanner(process.getInputStream());String property =sc.next();String serial=sc.next();System.out.println(property+":"+serial);        System.out.println("time"+(System.currentTimeMillis()-start));}}

java代码:磁盘的id

cmd 、java获取硬盘的序列号(serialnumber)物理地址 和磁盘ID逻辑地址相关推荐

  1. 使用java获取硬盘序列号

    使用java获取硬盘序列号 使用java获取硬盘的序列号呢,涉及了跨平台的问题,不同的操作系统的查看命令不一样,可以使用oshi获取. oshi(Native Operating System and ...

  2. MFC如何获取硬盘的序列号

    要把如下的两篇文章结合起来看: qt怎么获取硬盘序列号,是不是没戏? http://www.qtcn.org/bbs/simple/?t65637.html system("wmic pat ...

  3. linux c程序获取u盘序列号,linux下怎么用c获取硬盘物理序列号

    波斯汪 1.在Linux系统中通过C语言获取硬盘序列号,可以借助于ioctl()函数,该函数原型如下:1int ioctl(int fd, unsigned long request, ...); 1 ...

  4. java获取硬盘序列号_Win7 64+Python3.7获取计算机硬盘信息初探

    一.需求 由于最近负责电脑资产清查的工作,有100多台分散的电脑需要获得用户名.MAC地址.硬盘序列号.硬盘品牌 一般方法: (1)查看系统用户名 (2) 获取MAC地址 windos命令行使用ipc ...

  5. Java获取硬盘信息

    package com.cxyapi.io; import java.io.File; /** 遍历硬盘的信息 * @author cxy @ www.cxyapi.com */ public cla ...

  6. 在Win9x/NT下获取硬盘物理序列号

    #include <WinIOCtl.h> #include <stdio.h> #pragma inline //------------------------------ ...

  7. vc获取硬盘物理序列号

    #pragma once #ifndef __AFXWIN_H__ #error include 'stdafx.h' before including this file for PCH #endi ...

  8. java获取网络带宽_Linux Java 获取CPU使用率,内存使用率,磁盘IO,网络带宽使用率等等...

    /** * 获取带宽上传下载速度 * @return */ public String getNetWorkSpeed() { boolean result = false; String detai ...

  9. .NET获取硬盘序列号的几个方法

    最近作软件注册,收集了很多.NET相关的获取硬盘物理序列号的方法,主要分为使用WMI方式和API方式.但这些方法均可能有问题. 1,使用WMI方式,有的机器根本取不到硬盘序列号,有的方式在Vista下 ...

  10. 驱动下如何获取硬盘序列号

    最近公司有个项目,需要在驱动模式及用户模式下,获取硬盘的序列号,在网上找了半天,大多是用户模式的代码,而且许多已经过时,于是参照了一下,改写成内核模式下的代码,本人是驱动的菜鸟,希望此代码能对那些和我 ...

最新文章

  1. python 跳出两层循环,跳出多层循环
  2. 神秘的 ORACLE DUAL表
  3. Maximum execution time of 30 seconds exceeded解决办法
  4. 利用被入侵的路由器迈入内网——抓包,利用路由器漏洞入侵,进行流量劫持...
  5. mysql+drdb+HA
  6. Python class 类中 __init__ 函数
  7. Python-dataframe合并(merge函数)
  8. 树回归源码分析(1)
  9. 游戏编程设计模式——Game Loop
  10. Spark没有读取HDFS文件的方法?那textFile是怎么读的?
  11. REVERSE-COMPETITION-0xGame2021
  12. 常用公共前端CDN库
  13. SpringBoot--springboot启动类和controller的配置
  14. java集合框架(hashSet自定义元素是否相同,重写hashCode和equals方法)
  15. Ubunbtu18.04报错:No rule to make target ‘kernel/include/linux/netfilter/xt_CONNMARK.h‘
  16. Vue实现6位数密码效果
  17. meta标签属性及其功能
  18. HDU 5234 Happy birthday 01背包
  19. linux环境下questasim 10.7的安装总结
  20. 真爱过的人,不会再有爱~

热门文章

  1. python dll注入 网络_dll注入
  2. MATLAB向量运算
  3. 计算机识别外设原理,车牌识别系统的识别原理及触发方式
  4. 用python实现代码雨(电影黑客帝国里的效果,代码可直接运行)
  5. 基于eNSP的校园网设计的仿真模拟
  6. 遥感计算机的分类原理,遥感图像的计算机分类
  7. flash cs4 如何新增自定义控件
  8. FGSM攻击机器学习模型
  9. 流媒体之RTMP——librtmp拉流测试
  10. 我的世界启动时要Java_我的世界启动时Java出现日志怎么办