关闭

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

标签: vb.nettextboxeachstring
941人阅读 评论(0) 收藏 举报
分类:
   '获得硬盘序列号
        Dim cmicWmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
 
        Dim Uint32 As UInt32
        For Each cmicWmiObj As ManagementObject In cmicWmi.Get
            Uint32 = cmicWmiObj("signature")
        Next
        TextBox1.Text = Uint32.ToString
 
 
        '获得CPU序列号
        Dim Wmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_Processor")
 
        Dim Uint32 As String
        For Each WmiObj As ManagementObject In Wmi.Get
            Uint32 = WmiObj("ProcessorId")
        Next
        TextBox1.Text = Uint32

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

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

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:717258次
    • 积分:13937
    • 等级:
    • 排名:第922名
    • 原创:650篇
    • 转载:67篇
    • 译文:1篇
    • 评论:180条
    文章分类
    最新评论