从命令行提示符打开/关闭 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 蓝牙的主要内容,如果未能解决你的问题,请参考以下文章

win7如何关闭测试模式

如何打开或关闭windows的测试模式

怎样启用或关闭Windows的Telnet功能

有没有办法查看刚刚关闭的 Windows 命令提示符?

FTP不能使用命令行上传

win8.1系统已经激活,为啥右下角还显示测试模式windows8.1专业版build9600