Skip to content

Instantly share code, notes, and snippets.

@yushulx
Created April 16, 2020 08:38
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save yushulx/27ecfc190ed091dc6373e43c6558e582 to your computer and use it in GitHub Desktop.
Save yushulx/27ecfc190ed091dc6373e43c6558e582 to your computer and use it in GitHub Desktop.
Get-PnpDevice -FriendlyName *webcam*
Get-PnpDevice -FriendlyName *webcam* -Class Camera,image
Disable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *webcam* -Class Image -Status OK).InstanceId
Disable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *webcam* -Class Camera -Status OK).InstanceId
Enable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *webcam* -Class Image -Status Error).InstanceId
Enable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *webcam* -Class Camera -Status Error).InstanceId
@arcesoftware
Copy link

Thank you

@radershan
Copy link

I'm trying a similar command but always throws an error even in Administrator mode.
Commad:
Disable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *Silicon* -Status Unknown).InstanceId
Error:

Disable-PnpDevice : Generic failure
At line:1 char:71
+ ... endlyName *Silicon* | select -Property instanceid | Disable-PnpDevice
+                                                         ~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (Win32_PnPEntity...PID_EA60\0001"):ROOT\cimv2\Win32_PnPEntity) [Disable-PnpDevice], CimException
    + FullyQualifiedErrorId : HRESULT 0x80041001,Disable-PnpDevice

@yushulx
Copy link
Author

yushulx commented Aug 29, 2022

@radershan probably change the commands to

Disable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *camera* -Class Camera -Status OK).InstanceId
Enable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *camera* -Class Camera -Status Error).InstanceId

You can firstly check the device name by running Get-PnpDevice.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment