pingguo002 发表于 2018-4-3 10:32:08

怎样获取usb转串口设备的,端口号?

javascript:; 这个硬件是usb口的, 转成串口虚拟的端口号,怎么取得这个端口号?javascript:;
用工具能获得端口号,我想用wmi获取 Win32_SerialPort这个只能得到 通讯端口。

怎么能得到这个com3?

pingguo002 发表于 2018-4-3 11:26:53

弄出来了,用了这个参数Win32_PNPEntity 所有设备都列出来了 再筛选一下$objWMIService = objget("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
$colBios = $objWMIService.ExecQuery("Select * fromWin32_PNPEntity")
For $object in $colBios
$bios = StringMid($object.Caption,1)
   $t=StringInStr ( $bios,"USB Serial Port " )
;MsgBox(0,"",$t)
   If $t>0 then
$p=StringRegExpReplace ( $bios, '(\D)', "" )
                MsgBox(0,"",$p)
                                endif
                        Next
页: [1]
查看完整版本: 怎样获取usb转串口设备的,端口号?