J'ai un casque Bluetooth que j'utilise à la fois pour écouter de la musique à partir de mon téléphone portable et pour écouter des vidéos sur mon ordinateur portable. Ils ne peuvent pas être connectés aux deux appareils à la fois ( notez ici ), donc je dois me déconnecter d'un appareil avant de me connecter à l'appareil suivant.
Pour ce faire sous Windows 7, je dois ouvrir Périphériques et imprimantes, ouvrir mes écouteurs Bluetooth et cliquer sur le bouton Connecter / Déconnecter. J'adorerais pouvoir exécuter un script qui déclenche ce bouton Connecter / Déconnecter. De cette façon, je pourrais avoir un raccourci sur le bureau ou ajouter un raccourci clavier.
Je l'ai quelque peu rationalisé en créant un raccourci vers la fenêtre des écouteurs Bluetooth (dans Périphériques et imprimantes, cliquez avec le bouton droit sur votre appareil Bluetooth et choisissez Créer un raccourci). Mais il serait bon de rationaliser davantage.
la source
Réponses:
J'ai trouvé une question similaire, voici la résolution. /programming/29724513/automatically-adding-a-bluetooth-device-in-windows-8
OP a déclaré qu'il recevait une boîte de message contextuelle, mais il est également sous Windows 8, ce qui pourrait être unique à sa configuration.
la source
En fait, une fois que tous les services utilisés par un appareil sont désactivés, l'appareil est automatiquement libéré et déconnecté par Windows. Dans mon exemple ci-dessous pour WH-1000XM3, ce sont la voix et la musique, et la plupart des écouteurs fonctionneront de la même manière. Cela dépendra bien sûr du périphérique utilisé.
Vous aurez besoin des outils de ligne de commande Bluetooth .
La voix est en fait le service mains libres (HFP) et la musique n'est qu'un récepteur audio (A2DP). Les identifiants de service seront nécessaires et ils peuvent être découverts en utilisant la
btdiscovery
commande du package ci-dessus, ou via la liste des services Bluetooth . La voix HFP est la111e
musique A2DP110b
.btcom
Aide par ligne de commande:Pour déconnecter l'appareil, émettez ce qui suit (ne fonctionne que lorsqu'il est exécuté en tant qu'administrateur dans mon cas, en utilisant Windows 10 1809 (17763.437)):
Pour vous reconnecter, émettez la même chose avec
-c
au lieu de-r
. Cela fonctionne pour d'autres appareils, pas seulement pour les écouteurs, tant que tous les services / profils connectés par Windows sont désactivés / activés.Remarque: l'utilisation
-n <friendly name>
est beaucoup plus lente que l'utilisation en-b <address>
raison de l'exécution de la découverte Bluetooth.la source