从命令行提示符打开/关闭 Windows 8.1 蓝牙
Posted
技术标签:
【中文标题】从命令行提示符打开/关闭 Windows 8.1 蓝牙【英文标题】:Turn Bluetooth On/Off Windows 8.1 from Command Line Prompt 【发布时间】:2015-01-26 18:17:55 【问题描述】:目前,Windows 8.1 让用户跳过箍来达到管理蓝牙连接的设置(Charms->Settings->Change PC Settings->PC and Devices->Bluetooth->On/Off)。我想知道,有没有办法以编程方式从命令提示符打开/关闭蓝牙?我只想编写代码,基本上可以完成 Windows 操作系统在该设置屏幕上所做的工作,以简单地打开/关闭蓝牙。
我不想像某些人建议的那样简单地创建指向设置的快捷链接。我正在挑战自己编写一个可以做到这一点的脚本或程序,但在过去的几天里,我在网上搜索了信息,此时我不确定它是否可以完成。我什至尝试安装一个名为“蓝牙命令行工具”的 Windows 蓝牙命令行库,并尝试使用他们的“btconfig -c0”命令,但它似乎不起作用。有没有我可以用来实现这个目标的语言/方法/方法?谢谢!
【问题讨论】:
【参考方案1】:从微软社区的这个回答来看,我认为没有办法做到这一点。
There is no Microsoft software to access Bluetooth from command prompt.
How to enable Bluetooth and pair with a device using command line?
Look at this thread for Win10
【讨论】:
【参考方案2】:这样的事情应该可以完成:
for /F "tokens=3 delims=: " %%H in ('sc query "bthserv" ^| findstr "STATE"') do (
if /I "%%H" NEQ "RUNNING" (
net start "bthserv"
) else if /I "%%H" NEQ "STOPPED" (
net stop "bthserv"
)
)
这将检查蓝牙服务是否正在运行,如果是,它将停止它。 如果不是,它将启动服务。
【讨论】:
以上是关于从命令行提示符打开/关闭 Windows 8.1 蓝牙的主要内容,如果未能解决你的问题,请参考以下文章