我正在寻找一种方法来转储所有 USB 设备的属性(例如设备描述、友好名称、驱动程序密钥等),这些属性通常可以在 Windows 设备管理器的详细信息下找到。
任何使用代码或现成应用程序的方法都会有帮助。
附言:我尝试了 USBlayzer、USBtree 和 Powershell 代码(Get-PnpDevice),但它们都没有帮助,因为它们的属性有限,无法转储每一个。
答案1
大多数 USB 设备相关信息都存储在注册表中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB