Deaktivieren Sie den integrierten Lautsprecher mit einem Skript für die Skype-Nutzung

Deaktivieren Sie den integrierten Lautsprecher mit einem Skript für die Skype-Nutzung

Ich habe Skype und in einem privaten Raum verwende ich meinen eingebauten Lautsprecher und mein eingebautes Mikrofon. In einem Großraumbüro schließe ich jedoch mein Logitech USB-Headset an und möchte es sowohl als Lautsprecher als auch als Mikrofon verwenden. Beim Versuch, dies in Skype auszuwählen, wird Skype angezeigt, dass es sich um dasselbe Gerät handelt, und dies wird nicht zugelassen. Bildbeschreibung hier eingeben Wenn ich den integrierten Lautsprecher deaktiviere Bildbeschreibung hier eingeben

Skype funktioniert dann mit meinem Headset als Lautsprecher und Mikrofon, obwohl in den Auswahlfenstern an einigen Stellen kein Gerät angezeigt wird. Bildbeschreibung hier eingeben

Die Verwendung der GUI funktioniert, ist aber langsam. Kennt also jemand eine Möglichkeit, den Lautsprecher mithilfe eines Skripts zu deaktivieren und wieder zu aktivieren?

wmic path Win32_PNPEntity where "PNPDeviceID='HDAUDIO\\FUNC_01&VEN_10EC&DEV_0293&SUBSYS_1028062B&REV_1000\\4&2D3AF44E&0&0001'" get Description,PnPDeviceId /format:table

Gibt mir folgendes

Description                    PNPDeviceID
Realtek High Definition Audio  HDAUDIO\FUNC_01&VEN_10EC&DEV_0293&SUBSYS_1028062B&REV_1000\4&2D3AF44E&0&0001

Die vorgeschlagene Methode zum Auffinden des Geräts in WMI funktioniert zwar, jedoch der Befehl

wmic path Win32_PNPEntity where "PNPDeviceID='HDAUDIO\\FUNC_01&VEN_10EC&DEV_0293&SUBSYS_1028062B&REV_1000\\4&2D3AF44E&0&0001'" call disable

gibt

disable - Invalid class method.

Antwort1

Unter Windows 10Sie können das Powershell-Cmdlet „PnpDevice“ verwenden (erfordert Administratorrechte).

So finden Sie Ihr Gerät:

https://docs.microsoft.com/en-us/powershell/module/pnpdevice/get-pnpdevice?view=win10-ps

zum Deaktivieren Ihres Geräts:

https://docs.microsoft.com/en-us/powershell/module/pnpdevice/disable-pnpdevice?view=win10-ps

Unter Windows 7(und andere)

So finden Sie Ihren Gerätenamen:

wmic-Pfad Win32_PNPEntity get Beschreibung, PnPDeviceId /format:table

Deaktivieren Sie Ihr Gerät:

wmic-Pfad Win32_PNPEntity, wobei "PNPDeviceID='yourPNPDeviceIDname'" Aufruf deaktivieren

Sie können den WMIC-Befehl in eine Befehlsdatei (.bat) einfügen und diese dann mit Administratorrechten ausführen.

NOTIZ:Wenn Sie PNPDeviceID='IhrPNPDeviceID-Name' in der Befehlszeile aufrufen, achten Sie darauf, dass Sie für IhrenPNPDeviceID-Namen den Backslash maskieren (muss ein doppelter Backslash sein: '\\ANAME\\ANOTHER...').

verwandte Informationen