Foxtable(狐表)用户栏目专家坐堂 → 怎样得到U盘的物理序列号?


  共有14766人关注过本帖树形打印复制链接

主题:怎样得到U盘的物理序列号?

帅哥哟,离线,有人找我吗?
lihe60
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/5/27 8:19:00 [显示全部帖子]

以下是引用狐狸爸爸在2011-5-26 23:31:00的发言:

还是你自己搞定吧,添加外部引用:system.management.dll

 

即可用下面的代码列出所有磁盘的型号和物理序列号:

Dim Wmi As New System.Management.ManagementObjectSearcher("SELECT * FROM Win32_DiskDrive")
For Each Obj As System.Management.ManagementObject In Wmi.Get
    If Obj("Model") IsNot Nothing Then
        output.show( Obj("Model").ToString)
    End If
    If Obj("Signature") IsNot Nothing Then
        output.show(Obj("Signature").ToString)
    End If
Next

运行的时候有错误提示。


 回到顶部
帅哥哟,离线,有人找我吗?
lihe60
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6887 积分:43621 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/5/27 9:26:00 [显示全部帖子]

以下是引用狐狸爸爸在2011-5-27 8:47:00的发言:

注意前面一句话:

 

添加外部引用:system.management.dll

找不到system.management.dll在什么地方添加。


 回到顶部