博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
win7读取linux硬盘序列号,Windows 下获取硬盘序列号
阅读量:6279 次
发布时间:2019-06-22

本文共 3367 字,大约阅读时间需要 11 分钟。

只获取序列号

以下任意一条命令都可以:

wmic diskdrive get serialnumber

wmic path win32_physicalmedia get SerialNumber

wmic path Win32_DiskDrive get SerialNumber

运行结果:

2c529aaf59b7f964e752e034b7763a6b.png

获取硬盘的更多信息

wmic diskdrive get Name, Manufacturer, Model, InterfaceType, MediaType, SerialNumber

eaedb8e5a0fe5e28528613439928c128.png

相关的字段(属性)可以查看微软官方文档

C# 中获取硬盘信息的代码

需要引用 System.Management 库

public static List get_serial_number()

{

List serial_number_list = new List();

try

{

ManagementObjectSearcher searcher =

new ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive");

foreach (ManagementObject info in searcher.Get())

{

string interface_type = info["InterfaceType"].ToString().Trim();

string serial_number = info["SerialNumber"].ToString().Trim();

serial_number_list.Add(serial_number);

}

}

catch (Exception e)

{

}

return serial_number_list;

}

参考:https://winaero.com/blog/find-hard-disk-serial-number-windows-10/

在windows下获取硬盘序列号(win7 32位,Windows Server 64位测试,希望在其他平台测试,遇到问题的网友留言分享)

#include #include // IOCTL控制码 // #define DFP_SEND_DRIVE_COMMAND CT ...

java通过jni方式获取硬盘序列号(windows,linux)

linux系统java通过jni方式获取硬盘序列号 http://blog.csdn.net/starter110/article/details/8186788 使用jni在windows下读取硬盘 ...

获取硬盘序列号的Fortran程序

以前写了个获取硬盘序列号的fortran程序,但未经实证 program FortranDemo Use Kernel32 Implicit None Interface SUBROUTINE Get ...

vc 获取 硬盘序列号 和 cpu

vc 获取 硬盘序列号 和 cpu 唯一iD的方法?如题---------网上找来很多资料 也没找到, 要支持xp win7 32/64 系统下都能获取 硬盘序列号 和cpu ID 哪位朋友帮帮忙: ...

windows下获取IP地址的两种方法

windows下获取IP地址的两种方法: 一种可以获取IPv4和IPv6,但是需要WSAStartup: 一种只能取到IPv4,但是不需要WSAStartup: 如下: 方法一:(可以获取IPv4和I ...

Windows下获取本机IP地址方法介绍

Windows下获取本机IP地址方法介绍 if((hostinfo = gethostbyname(name)) != NULL) { #if 1 ; printf("IP COUNT: % ...

Windows下获取高精度时间注意事项

Windows下获取高精度时间注意事项 [转贴 AdamWu]   花了很长时间才得到的经验,与大家分享. 1. RDTSC - 粒度: 纳秒级 不推荐优势: 几乎是能够获得最细粒度的计数器抛弃理由: ...

Linux下获取硬盘使用情况

Linux下获取硬盘使用情况[总结] 1.前言 在嵌入式设备中,硬盘空间非常有限,在涉及到经常写日志的进程时候,需要考虑日志的大小和删除,不然很快就硬盘写满,导致日志程序崩溃.为了捕获硬盘写满的异常场 ...

delphi 获取硬盘序列号、cpu号、bios号、网卡号

delphi 获取硬盘 序列号 function GetIdeNum: String; type TSrbIoControl = packed record HeaderLength : ULONG; ...

随机推荐

【积累篇:他山之石,把玉攻】解决XP 系统 .Net Framework 4安装时出现严重错误 (0x80070643)

第一步: 1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ 2.开始——运行——输入%windir% 3.在打开的 的窗口中有个文件夹叫SoftwareD ...

[WPF系列]基础Combox

示例     参考 WPF combobox SelectedValue binding to string Confused with wpf ComboBox DisplayMemberPath, ...

centos安装php-memcached扩展及cas用法

一.安装libmemcachedwget https://launchpad.net/libmemcached/1.0/1.0.16/+download/libmemcached-1.0.16.tar ...

object-c(oc)内存管理机制详解

1.内存的创建和释放 让我们以Object-c世界中最最简单的申请内存方式展开,谈谈关于一个对象的生命周期.首先创建一个对象: 1 2 3 //“ClassName”是任何你想写的类名,比如NSStr ...

js-ajax实现获取xmlHttp对象

//获取xmlHttp对象 function createXMLHttp() { var xmlhttp; //对于大多数浏览器适用 if (window.XMLHttpRequest) { xmlh ...

Linux 小知识翻译 - 「补丁」(patch)

这次,聊聊补丁. 当有bug或者安全漏洞的时候,就会发布补丁.打上补丁之后,就能解决相应的bug或者安全漏洞. 那么,「补丁」到底是什么呢? 「补丁」只有少量的代码,一般都是对程序的一部分进行更新或者 ...

Linux安装JDK(rpm)

我以JDK1.8为例 ⒈下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...

[No0000D8]rar合并到JPG.bat用图片隐藏文件

echo off cls echo 请拖入jpg图像文件后回车: set /p imagefile= echo 请拖入rar文件后回车: set /p rarfile= copy /b %imagef ...

Fiddler 捕获 nodejs 模拟的http请求

1.设置Fiddler Tools->Options-> Connections Allow remote computers to connect: 2.nodejs 请求有多种 2.1 ...

android Fragment 笔记

Fragment多用于平板中,Fragment当成Activity的一个界面的一个组成部分,Fragment有自己的生命周期,但是必须依托在Activity中. 参考链接 https://develo ...

你可能感兴趣的文章
程序员修炼之道读后感2
查看>>
DWR实现服务器向客户端推送消息
查看>>
js中forEach的用法
查看>>
Docker之功能汇总
查看>>
!!a标签和button按钮只允许点击一次,防止重复提交
查看>>
(轉貼) Eclipse + CDT + MinGW 安裝方法 (C/C++) (gcc) (g++) (OS) (Windows)
查看>>
还原数据库
查看>>
作业调度框架 Quartz.NET 2.0 beta 发布
查看>>
mysql性能的检查和调优方法
查看>>
项目管理中的导向性
查看>>
Android WebView 学习
查看>>
(转)从给定的文本中,查找其中最长的重复子字符串的问题
查看>>
HDU 2159
查看>>
spring batch中用到的表
查看>>
资源文件夹res/raw和assets的使用
查看>>
UINode扩展
查看>>
LINUX常用命令
查看>>
百度云盘demo
查看>>
概率论与数理统计习题
查看>>
初学structs2,简单配置
查看>>