Wie erstelle ich eine AHK, die ein bestimmtes Bluetooth-Gerät deaktiviert?

372
jerremy777

Wie erstelle ich ein AHK-Skript, das den folgenden Prozess automatisiert:

1.Klicken Sie mit der rechten Maustaste auf das Audiosymbol und rufen Sie das Menü "Wiedergabegeräte" auf

2.Klicken Sie mit der rechten Maustaste auf ein bestimmtes Bluetooth-Gerät

3. Deaktiviert dieses Bluetooth-Gerät

4.Speichert die Einstellungen (Klicken Sie auf OK)

Ich möchte dies natürlich ohne automatisierte Tastatureingaben / Klicks an bestimmten Orten tun. Ich versuche, keine Apps von Drittanbietern zu verwenden, wenn dies möglich ist.

Ich konnte das folgende Skript finden

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

welches ein anderes Programm eines Drittanbieters namens "nircmd" verwendet. Ich schätze, ich versuche zu verstehen, wie nircmd diese Art von Funktion handhabt, weil ich sie lieber nicht herunterladen möchte.

Ich denke, ich könnte Powershell aufrufen und die entsprechenden Befehle eingeben.

1
Bitte beachten Sie, dass [SU] kein kostenloser Skript- / Code-Schreibservice ist. Wenn Sie uns sagen, was Sie bisher versucht haben (einschließlich der Skripts / des Codes, die Sie bereits verwenden) und wo Sie stecken bleiben, können wir versuchen, bei bestimmten Problemen zu helfen. Sie sollten auch lesen [Wie kann ich eine gute Frage stellen?] (Https://superuser.com/help/how-to-ask). DavidPostill vor 7 Jahren 1

0 Antworten auf die Frage