如何通过 Windows 8.1 中的快捷方式或脚本打开和关闭蓝牙?

i d*_*ies 7 bluetooth windows-8.1

在升级到 Windows 8.1 之前,我使用通知区域中的蓝牙图标来打开和关闭蓝牙。现在,在 Windows 8.1 中,它需要大约 6 次点击才能通过新的 Metro UI 完成这项工作。有关完成这项工作的缓慢方法,请参阅如何在 Windows 8.1 上打开/关闭蓝牙

我想回到能够通过几次点击切换我的蓝牙而不必离开我的桌面。可以做到吗?

Ins*_*ane 4

是的,这是可以做到的。我不确定这是否是最简单的方法,但它有效

创建批处理文件

  1. 创建一个新.bat文件并将其命名为类似bluetooth.bat
  2. 在文件内,粘贴以下脚本

该脚本检查蓝牙支持服务( bthserv ) 是否正在运行。

如果正在运行,它将停止该服务。如果停止,它将启动该服务。

@echo off

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"
  )
)
Run Code Online (Sandbox Code Playgroud)
  1. 保存 .bat,然后以管理员身份运行

执行

如果服务停止,您将看到:

如果服务正在运行,您将看到:

如果您想阻止窗口自动关闭,请@pause在脚本底部添加一个新行 。然后系统会提示您Press any key to continue . . .

根据评论编辑:

第一次使用批处理文件时,将其添加@pause到脚本底部并选择y出现的任何提示。然后再次测试以确保其按预期工作。如果是,您可以删除@pause.

始终以管理员身份运行

如果您愿意(我假设您愿意),为了.bat始终以 Admin 身份运行,请执行以下操作:

  1. 右键单击您的bluetooth.bat并单击“发送到”->“桌面(创建快捷方式)”

  1. 右键单击快捷方式,单击属性,然后找到顶部的“快捷方式”选项卡。点击“高级”

  1. 选择“以管理员身份运行”

  1. 从现在开始,改为运行快捷方式!全做完了。