Windows PowerShell 是 Windows 环境中的一个强大工具,经常被典型用户忽视,这是一个很大的错误,因为它可以提供大量的功能和可用性,如果使用得当,可以提供独特的工作体验。
今天我们将使用 PowerShell 关闭 WEB 摄像头使其无法访问,完全禁用它以供使用。 您可能出于安全原因想要这样做,或者只是想学习一些新东西。 无论您的原因是什么,我都欢迎您阅读本教程,请继续阅读。
查找设备 ID
为了禁用 WEB 摄像头,我们需要做的第一件事是找到一个 匹配设备 ID. 我们会在设备管理器中找到这个值,所以按 ⊞ 视窗 + X 打开秘密菜单。
在菜单中选择 “设备管理器” 然后点击它。
当设备管理器打开时,展开 影像设备 or 相机 部分。
右键单击 一体化摄像机 或主网络摄像头,然后单击 查看房源.
去 更多信息 标签。
在下面 以高 部分,点击选择 匹配设备 ID 从下拉。
右键单击 值并选择 复制
下一步是下载和安装 Windows 驱动程序套件 (WDK)
PowerShell脚本
创建并运行一个 PowerShell脚本 使用以下参数/值禁用相机。 代替 占位符 使用 Devcon 副本所在文件夹的实际名称
$id = (Get-CimInstance Win32_PnPEntity | where caption -match ' ').pnpDeviceID $ppid = "{0}{1}" -f '@',$id Set-Location c:\ Devcon 状态 $ppid Devcon 禁用 $ppid Devcon 状态 $ppid
至 启用相机设备, 在 PowerShell 中运行以下命令:
devcon 启用 $ppid