打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
通过WMI获得硬盘和CPU的物理序列号(VB.net)

原文章 :http://blog.csdn.net/21aspnet/article/details/159124




首先,引用System.Management;然后在代码中Imports System.Management


  1. '获得硬盘序列号  
  2.        Dim cmicWmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")  
  3.   
  4.        Dim Uint32 As UInt32  
  5.        For Each cmicWmiObj As ManagementObject In cmicWmi.Get  
  6.            Uint32 = cmicWmiObj("signature")  
  7.        Next  
  8.        TextBox1.Text = Uint32.ToString  


  1. '获得CPU序列号  
  2.     Dim Wmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_Processor")  
  3.   
  4.     Dim Uint32 As String  
  5.     For Each WmiObj As ManagementObject In Wmi.Get  
  6.         Uint32 = WmiObj("ProcessorId")  
  7.     Next  
  8.     TextBox1.Text = Uint32  


  1. '获得硬盘总容量  
  2.        Dim Wmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")  
  3.   
  4.        Dim Uint64 As UInt64  
  5.        For Each WmiObj As ManagementObject In Wmi.Get  
  6.            Uint64 = WmiObj("size")  
  7.        Next  
  8.        TextBox1.Text = Uint64.ToString  




本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VB.NET获取 计算机系统信息
VB读CPU序列号
获得网卡MAC地址和IP地址(VB.net) - 软件开发网 - 提供编程开发资料的编程网
如何检测电脑的硬件特征码信息(系统、主板、CPU、硬盘),不使用WMI
系统变慢?WMI进程导致的CPU高占用解决
C# 改变Windows中服务的登录身份 (账户名和密码)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服