결과적으로 장치가 사용하는 모든 서비스가 비활성화되면 Windows가 장치를 자동으로 해제하고 연결을 끊습니다. 아래 예제에서 WH-1000XM3의 경우 음성 및 음악이며 대부분의 헤드폰은 동일한 방식으로 작동합니다. 이것은 물론 사용중인 장치에 따라 다릅니다.
Bluetooth 명령 줄 도구 가 필요 합니다 .
음성은 실제로 핸즈프리 서비스 (HFP)이며 음악은 오디오 싱크 (A2DP) 일뿐입니다. 서비스 식별자가 필요하며 btdiscovery
위 패키지 의 명령 사용 또는 Bluetooth 서비스 목록을 통해 검색 할 수 있습니다 . HFP 음성은 111e
A2DP 음악입니다 110b
.
당 btcom
명령 줄 도움말 :
용법:
btcom {-c|-r} {-bBluetoothAddress | -nFriendlyName} [-s{sp|dun|GUID|UUID}]
-c Create association between COM port and a remote service (Enable non-COM service).
-r Remove association between COM port and a remote service (Disable non-COM service).
-s Remote service to use (Default is Serial Port Service)
-b Bluetooth address of remote device in (XX:XX:XX:XX:XX:XX) format.
-n Friendly name of remote device.
장치 연결을 끊으려면 다음을 발행하십시오 (Windows 10 1809 (17763.437)를 사용하여 필자의 경우 관리자로 실행할 때만 작동 함).
"C:\Program Files (x86)\Bluetooth Command Line Tools\bin\btcom" -n "WH-1000XM3" -r -s111e
"C:\Program Files (x86)\Bluetooth Command Line Tools\bin\btcom" -n "WH-1000XM3" -r -s110b
다시 연결하려면 -c
대신로을 발행하십시오 -r
. 이것은 Windows로 연결된 모든 서비스 / 프로파일이 비활성화 / 활성화되는 한 헤드폰뿐만 아니라 다른 장치에서도 작동합니다.
참고 : 블루투스 검색으로 인해 -n <friendly name>
사용 -b <address>
하는 것보다 사용 속도가 훨씬 느립니다 .