tft每日頭條

 > 生活

 > powershell 設置代理

powershell 設置代理

生活 更新时间:2025-02-01 11:57:29

筆記本的攝像頭是内置的,無法直接插拔。有時候想要禁用攝像頭,隻能去設備管理器裡操作。我的筆記本上有兩個攝像頭 ,小米這個是内置的,要禁用需要右鍵選擇禁用,而羅技的C920不想用可以直接拔掉。

powershell 設置代理(Windows中如何通過PowerShell腳本開關攝像頭)1

每次打開設備管理器,再點擊操作比較麻煩,如果可以用腳本控制就會方便很多。我們可以使用PowerShell腳本。

使用PowerShell開關電腦攝像頭

使用管理員權限打開PowerShell命令行工具。

查詢所有的攝像頭設備:

Get-PnpDevice -FriendlyName *webcam*

powershell 設置代理(Windows中如何通過PowerShell腳本開關攝像頭)2

邏輯攝像頭因為支持音頻,所以會列出好幾項。通過類可以進一步過濾:

Get-PnpDevice -FriendlyName *webcam* -Class Camera,image

powershell 設置代理(Windows中如何通過PowerShell腳本開關攝像頭)3

要禁用筆記本内置攝像頭,類要選擇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桌面。然後右鍵,選擇高級屬性,勾上管理員權限啟動

powershell 設置代理(Windows中如何通過PowerShell腳本開關攝像頭)4

這樣雙擊cmd腳本文件就可以直接開關攝像頭了。

powershell 設置代理(Windows中如何通過PowerShell腳本開關攝像頭)5

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved