VBS获取硬盘序列号

标签: , , , ,

VBS调用WMI获取硬盘序列号,没什么技术含量,核心是Win32_PhysicalMedia类。

'SerialNumber
'By Demon
'https://demon.tw
On Error Resume Next
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_PhysicalMedia",,48)

Dim objItem 'as Win32_PhysicalMedia
For Each objItem in colItems
    WScript.Echo "SerialNumber: " & objItem.SerialNumber
Next

参考链接:http://msdn.microsoft.com/en-us/library/windows/desktop/aa394346%28v=vs.85%29.aspx

赞赏

微信赞赏支付宝赞赏

随机文章:

  1. MSDN上MS-DOS 6.22的安装方法
  2. VBS过程和函数参数传递的方式默认是ByVal还是ByRef?
  3. 一个复杂的VBS脚本问题——变量的变量
  4. 用C语言实现凯撒密码算法
  5. 用VBS控制鼠标(获取鼠标坐标、鼠标移动、鼠标单击、鼠标双击、鼠标右击)

留下回复