title: How to get USB device name through windows Command Prompt or PowerShell
body: <p>I am trying to get the USB device name that is displayed in the Control Panel>Hardware>Device and Printers
  eg.QEMU USB keyboard here: <a href="https://i.stack.imgur.com/vCk7F.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vCk7F.png" alt="QEMU USB keyboard"></a></p>
  
  <p>I am not sure if this can be done.
  I have tried using both:</p>
  
  <ol>
  <li><code>wmic path Win32_USBControllerDevice get Dependent | find "USB"</code></li>
  <li><code>gwmi Win32_USBControllerDevice |%{[wmi]($_.Dependent)} | Sort
  Manufacturer,Description,DeviceID | Ft -GroupBy Manufacturer
  Description,Service,DeviceID</code></li>
  </ol>
  
  <p>But I can not get it.
  Any ideas? Thanks. </p>