【问题标题】:CMD command to check connected USB devicesCMD 命令检查连接的 USB 设备
【发布时间】:2017-11-10 00:41:12
【问题描述】:

我想通过命令提示符获取连接到我的计算机(操作系统 Windows 10)的所有 USB 设备的列表。我用谷歌搜索找到这样的命令,但所有结果对我来说似乎都没用,或者更糟糕的是无用。有人知道我该怎么做吗?

谢谢

【问题讨论】:

    标签: window command-prompt prompt


    【解决方案1】:

    您可以使用wmic 命令:

    wmic path CIM_LogicalDevice where "Description like 'USB%'" get /value
    

    【讨论】:

    【解决方案2】:

    你可以使用 wmic 命令:

    wmic logicaldisk where drivetype=2 get <DeviceID, VolumeName, Description, ...>
    

    驱动器类型 2 表示它是可移动磁盘。

    【讨论】:

    • 您必须删除 '=' 周围的空格才能获得结果 -> wmic logicaldisk where drivetype=2 get *
    • 您应该记住,外部硬盘驱动器与内部硬盘驱动器一样具有 drivetype=3(本地磁盘)。只有 U 盘的 drivetype=2。
    【解决方案3】:

    使用powershell,你可以使用命令:

    Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -match '^USB' }
    

    【讨论】:

      【解决方案4】:

      您可以下载 USBview 并获取您需要的所有信息。除了设备列表,它还将向您显示每个设备的配置。

      【讨论】:

      • USBview 是 Windows 调试工具的一部分。您可以在此处查看如何获取此程序。 docs.microsoft.com/en-us/windows-hardware/drivers/debugger/…
      • 为什么这个被接受并且 -6 没有任何好的 cmets?
      • 接受的答案不是命令。这就是我投反对票的原因。
      • 如果接受的答案不是一开始就想要的,那么这意味着这个问题被问错了。所以我认为最好还是对这个问题投反对票。因为它想要一个命令,但接受了软件推荐作为答案!所以这个问题一开始就没有正确提出,对吧?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-10
      • 2017-03-16
      相关资源
      最近更新 更多