筆記本的攝像頭是内置的,無法直接插拔。有時候想要禁用攝像頭,隻能去設備管理器裡操作。我的筆記本上有兩個攝像頭 ,小米這個是内置的,要禁用需要右鍵選擇禁用,而羅技的C920不想用可以直接拔掉。
每次打開設備管理器,再點擊操作比較麻煩,如果可以用腳本控制就會方便很多。我們可以使用PowerShell腳本。
使用管理員權限打開PowerShell命令行工具。
查詢所有的攝像頭設備:
Get-PnpDevice -FriendlyName *webcam*
邏輯攝像頭因為支持音頻,所以會列出好幾項。通過類可以進一步過濾:
Get-PnpDevice -FriendlyName *webcam* -Class Camera,image
要禁用筆記本内置攝像頭,類要選擇Camera。使用Disable-PnpDevice,并通過InstanceId來禁用:
Disable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *webcam* -Class Camera -Status OK).InstanceId
禁用之後的攝像頭狀态會從OK變成Error。用Enable-PnpDevice來重新啟動攝像頭:
Enable-PnpDevice -InstanceId (Get-PnpDevice -FriendlyName *webcam* -Class Camera -Status Error).InstanceId
兩句簡單的命令就實現了攝像頭的開關。現在把腳本保存到兩個ps1文件裡。在默認情況下,雙擊ps1文件并不會直接運行,而是會通過記事本打開。所以我又建了兩個對應的cmd腳本文件:
// disable.cmd
powershell -file d:\disable.ps1
// enable.cmd
powershell -file d:\enable.ps1
這裡的PowerShell腳本路徑必須是絕對路徑。
把cmd文件通過快捷方式發送到Windows桌面。然後右鍵,選擇高級屬性,勾上管理員權限啟動。
這樣雙擊cmd腳本文件就可以直接開關攝像頭了。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!