Gibt es eine Möglichkeit, ein Skript (beliebige Sprache) zu verwenden, um ein Audiogerät (mithilfe einer ID?) zu aktivieren und zwei andere zu deaktivieren? Danach deaktivieren Sie ein Eingabegerät.
Dann ein separates Skript, das die vom ersten Skript vorgenommenen Änderungen rückgängig macht, ein Audiogerät deaktiviert und zwei andere aktiviert. Danach wird ein Eingabegerät aktiviert.
Antwort1
Ein solches Skript ist möglich. Unten finden Sie ein Dienstprogramm, mit dem Sie die darin verwendeten Geräte deaktivieren und aktivieren können. Das Schreiben des Skripts selbst liegt in Ihrer Verantwortung.
Sie können das Microsoft-Dienstprogramm von Windows-Gerätekonsole (Devcon.exe), heruntergeladen von github DevCon-Installer (klicken Sie auf „Releases“), um Treiber zu aktivieren und zu deaktivieren.
Ein Beispiel für die Verwendung von Devcon finden Sie im Beitrag in ss64.com.
Die Befehle zum Deaktivieren und Aktivieren eines Geräts lauten:
devcon.exe disable "name of device"
devcon.exe enable "name of device"
Den Namen des Gerätes finden Sie in der Geräteverwaltung.