通过 AHK 在 Windows 中切换蓝牙?

通过 AHK 在 Windows 中切换蓝牙?

过去两个小时我一直尝试通过热键或 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

相关内容