Как создать AHK, который отключает определенное устройство Bluetooth?

322
jerremy777

Как мне создать скрипт AHK, который автоматизирует следующий процесс:

1. Щелкните правой кнопкой значок аудио и войдите в меню «Устройства воспроизведения».

2. Щелкните правой кнопкой мыши на определенном устройстве Bluetooth.

3. Отключает это устройство Bluetooth

4. Сохраняет настройки (Нажмите ОК)

Я, конечно, хотел бы сделать это без использования автоматических нажатий / кликов в определенных местах. Я стараюсь не использовать сторонние приложения, если это возможно.

Мне удалось найти следующий скрипт

#Persistent  #SingleInstance   #a:: toggle:=!toggle  if toggle { Run nircmd setdefaultsounddevice "Speakers" soundToggleBox("Speakers") } else { Run nircmd setdefaultsounddevice "Headphones" soundToggleBox("Headphones") } Return 

которая использует другую стороннюю программу под названием "nircmd". Думаю, я пытаюсь понять, как nircmd обрабатывает такие функции, потому что я бы предпочел не загружать их.

Я думаю, что мог бы вызвать powershell и ввести соответствующие команды.

1
Обратите внимание, что [SU] не является бесплатным сервисом для написания скриптов / кодов. Если вы сообщите нам, что вы уже пробовали (включая скрипты / код, который вы уже используете) и где вы застряли, мы можем попытаться помочь с конкретными проблемами. Вам также следует прочитать [Как мне задать хороший вопрос?] (Https://superuser.com/help/how-to-ask). DavidPostill 7 лет назад 1

0 ответов на вопрос