如何在 Windows 10 中使用 PowerShell 查找和禁用网络摄像头
网络摄像头通常是放置在桌面上、连接到用户显示器或内置于硬件中的小型摄像头。在涉及两个或更多人的视频聊天会话期间可以使用网络摄像头,其中的对话包括实时音频和视频。如果您发现网络摄像头有意或无意侵犯了您的隐私,或者您想防止网络摄像头黑客攻击,您可能需要彻底禁用网络摄像头(disable the webcam)。在这篇文章中,我们将向您展示如何使用 PowerShell 查找和禁用网络摄像头。(find and disable webcams using PowerShell.)
使用 PowerShell(Use PowerShell)查找和禁用网络摄像头
要使用PowerShell在Windows 10中查找和禁用网络摄像头(Webcams),请执行以下操作:
首先,您需要在 Windows 10 计算机上找到已安装的摄像头。就是这样:
- 按Windows key + X打开高级用户菜单。
- 按键盘上的M键打开设备管理器(Device Manager)。
- 进入设备管理器(Device Manager)后,向下滚动已安装设备列表并展开成像设备(Imaging devices)或相机( Cameras )部分。
- 右键单击集成摄像头(Integrated Camera) 或主网络摄像头,然后单击属性(Properties)。
- 转到详细信息(Details)选项卡。
- 在属性(Property)部分下,单击以 从下拉列表中选择匹配设备 ID 。(Matching device ID)
- 右键单击该值并选择复制(Copy)。然后将该值粘贴到记事本(Notepad)中。
或者,您可以使用PowerShell通过运行以下命令来查找摄像头。将<PRIMARY CAMERA>设备管理器(Device Manager –)中列出的相机的实际名称-在本示例中为HP Webcam。
Get-CimInstance Win32_PnPEntity | where caption -match '<PRIMARY CAMERA>'
现在您有了摄像头设备 ID,您可以使用Devcon(Devcon)命令继续禁用网络摄像头,如下所示:
- 下载并安装适用于操作系统的适当体系结构(32 位或 64 位)的(architecture (32bit or 64bit))Windows 驱动程序工具包 (WDK)(Windows Driver Kit (WDK))。
提示(Tip):下载页面声明需要 Visual Studio,但您可以跳过该步骤,并且在安装过程中,您可以跳过警告。
- 将WDK(WDK)下载并安装到 C 盘上的某个位置后,使用以下参数/值创建并运行 PowerShell 脚本(create and run a PowerShell script)以禁用摄像头。用您的Devcon(Devcon)副本所在的文件夹的实际名称替换<FOLDER>占位符。
$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
脚本执行后,您可以检查并查看现在在设备管理器(Device Manager)中禁用了摄像头。
- 要启用相机设备,请在(enable the camera device)PowerShell中运行以下命令:
devcon enable $ppid
这就是如何使用PowerShell在Windows 10中查找和禁用或启用网络摄像头!
资料来源(Source):Microsoft.com。
现在阅读(Now read):Microsoft PowerShell 脚本浏览器(Microsoft PowerShell Script Browser)可帮助您轻松查找和使用脚本(Script)示例。
Related posts
FaceTime Camera不在Windows 10中使用Boot Camp
Best IP Camera apps为Windows 10 PC and Android Phone
如何完全从Windows 10卸载Snap Camera
Webcam图像在Windows 10中反向或颠倒显示
Fix Laptop Camera不适用于Windows 10
如何找到System Uptime在Windows 10
Picsart在Windows 10上提供Custom Stickers & Exclusive 3D Editing
如何在Windows 10使用Network Sniffer Tool PktMon.exe
Windows 10中Allow or Deny Apps Access至Camera
如何阻止IP或Windows 10使用PowerShell一个网站
Watch数字电视,并在Windows 10上收听Radio,ProgDVB
Run PowerShell Scripts Locally无签名Windows 10
修复 Windows 10 中另一个应用程序正在使用的相机
如何添加PowerShell到Context Menu在Windows 10
如何在Windows 10上安排PowerShell script Task Scheduler
如何在Windows 10上禁用Feature Updates的保障措施
如何使用 PowerShell 重新安装所有 Windows 10 默认应用
Convert PowerShell script(PS1)文件至EXE,IExpress在Windows 10
使用MyLauncher为Windows 10计算机启动文件
在Windows 10中启用或禁用Command Prompt and PowerShell的Legacy Console