How to get Hard Disk number from drive letter using VBScript

前端 未结 3 1899
旧巷少年郎
旧巷少年郎 2020-12-18 12:36

How to get Hard Disk number from drive letter using VBScript?

Thank you in advance.

3条回答
  •  悲哀的现实
    2020-12-18 13:14

    How about WMI?

    strComputer = "." 
    
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2") 
    Set colItems = objWMIService.ExecQuery( _
        "SELECT * FROM Win32_DiskDrive",,48) 
    For Each objItem in colItems 
       s = s & "SerialNumber: " & objItem.SerialNumber & vbcrlf 
       s = s & "Model: " & objItem.Model
    Next
    
    MsgBox s
    

提交回复
热议问题