Как отключить и включить наушники с помощью VB.NET
Всем привет
Сегодня у меня есть проект поддержки конечных пользователей проблемы подключения наушников, мой босс хочет отключить и включить перед подключением наушников. Потому что наушники, которые моя компания использует, когда-то столкнулись с некоторыми проблемами подключения, и ИТ-отдел отключит и включит его.
Какой код я должен добавить в vbs или пакетный скрипт?
Мой код vbs использует
Private Sub headphone_notworking_Click(sender As Object, e As EventArgs) Handles headphone_notworking.Click Try Dim procInfo As New ProcessStartInfo() procInfo.UseShellExecute = True procInfo.FileName = ("C:\Program Files (x86)\Tools Repair\headphone.bat") procInfo.WorkingDirectory = "" procInfo.Verb = "runas" Process.Start(procInfo) Catch ex As Exception MessageBox.Show(ex.Message.ToString()) End Try
И это мой пакетный скрипт с использованием
@echo off cd C:\Program Files (x86)\Tools Repair devcon find * | find "Jabra" >nul if errorlevel 1 ( msg %username% Your headphone disconnected, please check again!! ) else ( msg %username% Your headphone connected. cd "C:\Program Files (x86)\Tools Repair" nircmd setdefaultsounddevice "Line In" nircmd setdefaultsounddevice "Headset Earphone" 0 nircmd setdefaultsounddevice "Headset Earphone" 1 nircmd setdefaultsounddevice "Headset Earphone" 2 nircmd setdefaultsounddevice "Headset Microphone" 0 nircmd setdefaultsounddevice "Headset Microphone" 1 nircmd setdefaultsounddevice "Headset Microphone" 2 )
C:\Windows\system32>devcon find * | find "Jabra" SWD\MMDEVAPI\{0.0.1.00000000}.{F1EE9F3A-C5BB-4A2E-A8BE-448FC014164F}: Headset Microphone (Jabra EVOLVE 20 MS) USB\VID_0B0E&PID_0302&MI_00\7&2BD52160&0&0000 : Jabra EVOLVE 20 MS SWD\MMDEVAPI\{0.0.0.00000000}.{65299588-F6BB-40C5-9F35-3B245064A025}: Headset Earphone (Jabra EVOLVE 20 MS)
Что я уже пробовал:
Я попробовал использовать команду
devcon disable *VID_0B0Eно это кажется ошибкой
C:\Windows\system32>devcon disable *VID_0B0E No matching devices found.
Gerry Schmitz
Ты выдергиваешь вилку из розетки.