首页 > 解决方案 > 如何从 Powershell 启用 USB 设备

问题描述

我正在尝试从“声音->录音”列表中启用和禁用 USB 设备

我找到了以“USB\VID_1E4E&PID...”开头的“InstanceId”

如何禁用和启用它?

我试过用Enable-PnpDevice,但没有用。

$sound = "USB\VID_1E4E&PID_7016"

Enable-PnpDevice -InstanceId $sound

我希望看到设备从声音 -> 录音中启用或禁用

标签: powershellusbdevice

解决方案


如果您只有部分字段值,则可以使用-like选项 ofwhere和包含*通配符的值来获取您想要的记录:

Get-PnpDevice | Where -property InstanceID -like 'USB\VID_1E4E&PID_7016*' | Enable-PnpDevice

请注意,这Enable-PnpDevice要求 PowerShell 以管理员权限运行,否则它将失败HRESULT 0x80041001或类似情况。(请参阅Enable-PnpDevice 文档。)


推荐阅读