过去两个小时我一直尝试通过热键或 CMD 关闭蓝牙。
这关联分享两个可用于切换蓝牙的命令:
net stop bthserv
net start bthserv
您会收到反馈说它已成功但扬声器仍在播放、鼠标仍在工作等等。
当然有使用 AHK 的方法吗?
答案1
尝试这个 AHK 脚本:
FileDelete, %A_Temp%\ServiceCheck.csv
RunWait, %comspec% /c "sc query bthserv" > %A_Temp%\ServiceCheck.csv
FileRead, Content, %A_Temp%\ServiceCheck.csv
If InStr(Content, "STOPPED")
Run, %comspec% /c "sc start bthserv"
else
Run, %comspec% /c "sc stop bthserv"
FileDelete, %A_Temp%\ServiceCheck.csv