Jak znaleźć i wyłączyć kamery internetowe za pomocą PowerShell w systemie Windows 10?

Kamery internetowe to zazwyczaj małe kamery, które stoją na biurku, podłączane do monitora użytkownika lub są wbudowane w sprzęt. Kamery internetowe mogą być używane podczas sesji czatu wideo z udziałem co najmniej dwóch osób, z rozmowami zawierającymi dźwięk i obraz na żywo. Jeśli zauważysz, że kamera internetowa, świadomie lub nieświadomie, narusza Twoją prywatność lub chcesz zapobiec atakom włamań do kamery internetowej , możesz całkowicie wyłączyć kamerę internetową(disable the webcam) . W tym poście pokażemy, jak znaleźć i wyłączyć kamery internetowe za pomocą PowerShell.(find and disable webcams using PowerShell.)

Użyj PowerShell(Use PowerShell) , aby znaleźć i wyłączyć kamery internetowe

Aby użyć programu PowerShell do wyszukiwania i wyłączania kamer internetowych(Webcams) w systemie Windows 10(Windows 10) , wykonaj następujące czynności:

Najpierw musisz znaleźć zainstalowaną kamerę na komputerze z systemem Windows 10. Oto jak:

  • Naciśnij klawisz Windows key + X , aby otworzyć menu użytkownika zaawansowanego.
  • Naciśnij klawisz M na klawiaturze, aby otworzyć Menedżera urządzeń(Device Manager) .
  • Po przejściu do Menedżera urządzeń(Device Manager) przewiń listę zainstalowanych urządzeń i rozwiń sekcję Urządzenia do przetwarzania obrazu(Imaging devices) lub Aparaty( Cameras ) .
  • Kliknij prawym przyciskiem myszy Zintegrowana kamera(Integrated Camera)  lub główna kamera internetowa, a następnie kliknij Właściwości(Properties) .
  • Przejdź do zakładki Szczegóły .(Details)
  • W sekcji Usługa(Property) kliknij, aby wybrać  z menu Pasujący identyfikator urządzenia .(Matching device ID)
  • Kliknij wartość prawym przyciskiem myszy i wybierz Kopiuj(Copy) . Następnie wklej wartość do Notatnika(Notepad) .

Użyj PowerShell, aby znaleźć i wyłączyć kamery internetowe-1

Alternatywnie możesz użyć PowerShell , aby znaleźć kamerę, uruchamiając poniższe polecenie. Zastąp symbol zastępczy <PRIMARY CAMERA> rzeczywistą nazwą kamery wymienioną w Menedżerze urządzeń —(Device Manager –) w tym przykładzie Kamera internetowa HP(HP Webcam) .

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

Użyj PowerShell, aby znaleźć i wyłączyć kamery internetowe-2

Teraz, gdy masz już identyfikator urządzenia kamery, możesz przystąpić do wyłączania kamery internetowej za pomocą polecenia Devcon w następujący sposób:

Porada(Tip) : Strona pobierania stwierdza, że ​​program Visual Studio jest wymagany, ale możesz pominąć ten krok, a podczas instalacji możesz pominąć ostrzeżenie.

  • Po pobraniu i zainstalowaniu WDK w lokalizacji na dysku C utwórz i uruchom skrypt PowerShell(create and run a PowerShell script) z następującymi parametrami/wartościami, aby wyłączyć kamerę. Zastąp symbol zastępczy <FOLDER> rzeczywistą nazwą folderu, w którym znajduje się Twoja kopia 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

Po wykonaniu skryptu możesz sprawdzić i zobaczyć, że kamera jest teraz wyłączona w Menedżerze urządzeń(Device Manager) .

  • Aby włączyć urządzenie z kamerą(enable the camera device) , uruchom poniższe polecenie w PowerShell :
devcon enable $ppid

To tyle, jak używać PowerShell do wyszukiwania i wyłączania lub włączania kamer internetowych w systemie Windows 10(Windows 10) !

Źródło(Source) : Microsoft.com .

Teraz przeczytaj(Now read) : Przeglądarka skryptów Microsoft PowerShell(Microsoft PowerShell Script Browser) ułatwia znajdowanie i używanie próbek skryptów .(Script)



About the author

Jestem inżynierem oprogramowania z ponad dwuletnim doświadczeniem w pracy nad aplikacjami mobilnymi i desktopowymi. Mam doświadczenie w aktualizacjach systemu Windows, usługach i Gmailu. Moje umiejętności sprawiają, że jestem idealnym kandydatem do zadań takich jak tworzenie aplikacji Windows lub utrzymywanie klientów poczty e-mail.



Related posts