当我在设备管理器中检查鼠标的硬件ID时,它会输出HID\VID_15D9&PID_0A4C&REV_0100
。在另一台PC上为同一品牌的不同鼠标提供相同的ID。
但是,我希望每只鼠标都有一个唯一的标识符,因为我正在检查实验室设备,我必须审核实验室的硬件组件。
我使用过VBS并使用了WMIC命令。到目前为止,我已尝试使用此代码获取鼠标的设备ID:
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_PointingDevice")
Wscript.Echo "Device ID: " & objItem.DeviceID
如何为每台设备获取唯一ID?