Cómo encontrar y deshabilitar cámaras web usando PowerShell en Windows 10

Las cámaras web suelen ser cámaras pequeñas que se colocan en un escritorio, se conectan al monitor de un usuario o están integradas en el hardware. Las cámaras web se pueden usar durante una sesión de chat de video que involucra a dos o más personas, con conversaciones que incluyen audio y video en vivo. Si encuentra que la cámara web interfiere con su privacidad, a sabiendas o sin saberlo, o si desea evitar ataques de piratería de la cámara web , es posible que desee desactivar la cámara web(disable the webcam) por completo . En esta publicación, le mostraremos cómo encontrar y deshabilitar cámaras web usando PowerShell.(find and disable webcams using PowerShell.)

Use PowerShell para encontrar y deshabilitar cámaras web

Para usar PowerShell para encontrar y deshabilitar cámaras web(Webcams) en Windows 10 , haga lo siguiente:

Primero, deberá encontrar la cámara instalada en su computadora con Windows 10. Así es cómo:

  • Presione Windows key + X para abrir el menú de usuario avanzado.
  • Presione la tecla M en el teclado para abrir el Administrador de dispositivos(Device Manager) .
  • Una vez que esté dentro del Administrador de dispositivos(Device Manager) , desplácese hacia abajo a través de la lista de dispositivos instalados y expanda la sección Dispositivos de imagen(Imaging devices) o Cámaras( Cameras ) .
  • Haga clic con el botón derecho en Cámara integrada(Integrated Camera)  o en la cámara web principal y haga clic en Propiedades(Properties) .
  • Vaya a la pestaña Detalles .(Details)
  • En la sección Propiedad(Property) , haga clic para seleccionar ID(Matching device ID)  de dispositivo coincidente en el menú desplegable.
  • Haga clic con el botón derecho en el valor y seleccione Copiar(Copy) . Luego pegue el valor en el Bloc(Notepad) de notas .

Use PowerShell para encontrar y deshabilitar Webcams-1

Alternativamente, puede usar PowerShell para encontrar la cámara ejecutando el siguiente comando. Sustituya el marcador de posición <PRIMARY CAMERA> con el nombre real de la cámara que aparece en el Administrador de dispositivos;(Device Manager –) en este ejemplo , cámara web HP(HP Webcam) .

Get-CimInstance Win32_PnPEntity | where caption -match '<PRIMARY CAMERA>'

Use PowerShell para encontrar y deshabilitar Webcams-2

Ahora que tiene la identificación del dispositivo de la cámara, puede proceder a deshabilitar la cámara web usando el comando Devcon de la siguiente manera:

Sugerencia(Tip) : la página de descarga indica que se requiere Visual Studio , pero puede omitir ese paso y, durante la instalación, puede omitir la advertencia.

  • Una vez que haya descargado e instalado WDK en una ubicación de su unidad C, cree y ejecute un script de PowerShell(create and run a PowerShell script) con los siguientes parámetros/valores para desactivar la cámara. Sustituya el marcador de posición <FOLDER> con el nombre real de la carpeta donde reside su copia de Devcon .
$id = (Get-CimInstance Win32_PnPEntity |

where caption -match '<PRIMARY CAMERA>').pnpDeviceID

$ppid = "{0}{1}" -f '@',$id

Set-Location c:\<FOLDER>

Devcon status $ppid

Devcon disable $ppid

Devcon status $ppid

Una vez que se ejecuta el script, puede verificar y ver que la cámara ahora está deshabilitada en el Administrador de dispositivos(Device Manager) .

  • Para habilitar el dispositivo de la cámara(enable the camera device) , ejecute el siguiente comando en PowerShell :
devcon enable $ppid

¡Eso es todo sobre cómo usar PowerShell para encontrar y deshabilitar o habilitar cámaras web en Windows 10 !

Fuente(Source) : Microsoft.com .

Ahora lea(Now read) : Microsoft PowerShell Script Browser lo ayuda a encontrar y usar muestras de Script fácilmente.



About the author

Tengo experiencia en ingeniería informática y tecnología de la información, lo que me ha brindado una perspectiva única sobre las plataformas Windows 10 y 11. En particular, tengo experiencia tanto con la "Experiencia de escritorio" de Windows 10 como con el navegador Microsoft Edge. Mi experiencia con estas dos plataformas me brinda una comprensión profunda de cómo funcionan, y mi experiencia en estas áreas me permite brindar consejos confiables sobre cómo mejorarlas.



Related posts