Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 586
  • Last Modified:

WMI, model #, retrieving information

good day.

unspecified devices
i've attached a picture of my devices/printers window.  specifically, the unspecified devices.  they are working fine; however, i need to retrieve the "model #" using WMI.  i have used pnpentity, usbcontrollerdevice and other namespaces but i can't come up with the correct one.

i am trying to find "virtual updd hid device" for the first one and "ft232r usb uart" for the second one.

any help would be appreciated.

thanks.
0
freezingHot
Asked:
freezingHot
  • 5
  • 5
1 Solution
 
SubsunCommented:
Easy way is to use WIN 32 Class Explorer to find the wmi class..
https://gallery.technet.microsoft.com/Powershell-GUI-Application-a884a710
0
 
freezingHotAuthor Commented:
thank you for sending - that is a nice tool and works well... unfortunately, i was not able to find the string needed.  it appears that the "model #" is actually the "bus reported device description" and i'm not able to find it anywhere using WMI...
0
 
SubsunCommented:
In the tool, did you find your device under any of the class? If you click on the device then it will list all the properties and values available with it.
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
freezingHotAuthor Commented:
yes, i did find it; however, the property for the "bus reported device description" is not listed.  the value within the devices/printers that i listed can't be found anywhere.

if i click on the device and get to the "details" section, i can select the "bus reported device description" within the properties.
0
 
SubsunCommented:
Can you post a screen shot, which will explain in better way.. :-)
0
 
freezingHotAuthor Commented:
busreporteddevicedescription.jpg
here is the screen shot of the Windows properties for bus reported device description.  i can't find this anywhere using WMI.

thanks.
0
 
SubsunCommented:
Anything you find under Win32_USB* or Win32_SerialPort

Example..
Win32_USBController
Win32_USBHub
Win32_USBControllerDevice

Win32_SerialPort
0
 
freezingHotAuthor Commented:
tried those and i tried the Win32_PNPDevice and Wind32_PNPEntity.
0
 
SubsunCommented:
If you cant find it under Wind32_PNPEntity, then it probably doesn't have a device class under windows, that's the reason it's shown as unspecified, I think there is no point in looking in WMI. If you are using Windows 10 or 2012, try using Get-Device command from PowerShell and see if it list the details.
0
 
freezingHotAuthor Commented:
I was finally able to locate it...

using c#, i find objects in Win32_PnPEntity.  then, i enumerate through the getDeviceProperties and finally found the "bus reported device description."  not sure why this property wasn't listed in the wbem tool or the powershell script.

i appreciate your help and time - I will flag your answer as the best solution.
1
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

  • 5
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now