powershell - 如何从 Powershell 启用 USB 设备
问题描述
我正在尝试从“声音->录音”列表中启用和禁用 USB 设备
我找到了以“USB\VID_1E4E&PID...”开头的“InstanceId”
如何禁用和启用它?
我试过用Enable-PnpDevice
,但没有用。
$sound = "USB\VID_1E4E&PID_7016"
Enable-PnpDevice -InstanceId $sound
我希望看到设备从声音 -> 录音中启用或禁用
解决方案
如果您只有部分字段值,则可以使用-like
选项 ofwhere
和包含*
通配符的值来获取您想要的记录:
Get-PnpDevice | Where -property InstanceID -like 'USB\VID_1E4E&PID_7016*' | Enable-PnpDevice
请注意,这Enable-PnpDevice
要求 PowerShell 以管理员权限运行,否则它将失败HRESULT 0x80041001
或类似情况。(请参阅Enable-PnpDevice 文档。)
推荐阅读
- c# - 内存中asp.net核心中的会话
- excel - How can I set a string variable as a color in VBA?
- javascript - 如何知道 javascript 是否应该位于 html 的底部或底部?
- python - Elasticsearch Python 将扫描器的结果传递给批量写入器
- .net-core - dotnet core azure web app - okta 应用程序网关
- java - 是否可以要求抽象类的子类覆盖超类的继承方法?
- azure - 无法调整虚拟机大小
- sql-server - 根据 CASE/IIF 标准创建具有新列连接的查询
- azure - 使用 powershell 创建一个启用了非托管数据磁盘的 Azure VM
- jquery - 使用 css 将星号 * 添加到必填字段并在不需要时将其清除