【开源】&&VF直接读取硬盘序号_取第一块硬盘的物理序号
&&VF直接读取硬盘序号oWMI=CREATEOBJECT("WbemScripting.SWbemLocator")
oLocal=oWMI.ConnectServer(".", "root\cimv2")
oHardware=oLocal.ExecQuery("SELECT * FROM Win32_PhysicalMedia")
FOR EACH object1 IN oHardware
lcHDID=SUBSTR(object1.Properties_('SerialNumber').VALUE,1,16)
EXIT
ENDFOR
?'硬盘序号:',lcHDID
RELEASE oWMI
FUNCTION GetDiskNumber() AS STRING
oWMI = CREATEOBJECT("WbemScripting.SWbemLocator")
oLocal = oWMI.ConnectServer(".", "root\cimv2")
oHardware = oLocal.ExecQuery("SELECT * FROM Win32_PhysicalMedia")
FOR EACH object1 IN oHardware
RETURN ALLTRIM(object1.Properties_("SerialNumber").VALUE)
ENDFOR
ENDFUNC
页:
[1]