Buenas tardes a todos eh estado haciendo un script utilizando WMI donde he tenido exito realizando el codigo
el objetivo es detectar cualquier dispositivo usb que se conecte en mi equipo por ejemplo un lector de banda magnetica un lector de codigos QR etc.
al ejecutar mi codigo teniendo un dispositivo conectado este me manda un mensaje el cual es satisfactorio pero al conectar simultaneamente ambos dispositivos (cada dispositivo tiene su codigo aparte ) ejecuto estos y solo me detecta un de estos dispositivos,
en uno de los scripts me manda mi mensaje satisfactorio y el otro que no se encuentra el dispositivo.
mi pregunta es si WMI soporta consultas simultaneas.
ambos scripts hacen esta consulta : ( "SELECT * FROM Win32_USBControllerDevice") y utilizo esta variavle para asignar la direccion de cada dispositivo: strPnPdevID = "\\DESKTOP-8AGO-B\root\cimv2:Win32_PnPEntity.DeviceID=""USB\\VID_05F9&PID_4204\\S/N_G16D11319"""
strPnPID = "\\DESKTOP-8AGO-B\root\cimv2:Win32_PnPEntity.DeviceID=""SWD\\PRINTENUM\\{3F05AE88-61B0-4115-96BD-A1CFE2A05C9C}"""
espero si alguien me puede apoyar con mi pregunta.
Saludos.