|
Win10 蓝牙定时开关全攻略(2025 最新)
Windows 10所有版本(家庭版、专业版、企业版、教育版等)均支持蓝牙定时开关功能,通过PowerShell 脚本 + 任务计划程序组合实现,无需安装第三方软件。
-
在桌面或文档文件夹中创建新文件夹(如BluetoothScripts)
-
打开记事本,复制以下完整代码:
 
保存文件为BluetoothToggle.ps1(注意:后缀必须是.ps1),并放在刚才创建的文件夹中
-
以管理员身份打开 PowerShell(右键开始菜单→Windows PowerShell (管理员))
-
输入命令:Set-ExecutionPolicy RemoteSigned
-
在提示中选择Y(仅第一次需要)
-
在左侧面板右键点击 "任务计划程序库",选择创建任务
-
在 "常规" 选项卡:
-
名称:输入 "关闭蓝牙定时任务"
-
勾选 "以最高权限运行"(必须)
-
点击 "确定"
-
切换到 "触发器" 选项卡,点击新建:
-
开始任务:选择 "每天"
-
设置具体时间(如 22:00)
-
点击 "确定"
重复上述步骤,只需在 "操作" 选项卡的参数中改为:-Command "C:路径toBluetoothToggle.ps1 -BluetoothStatus On"并设置不同的执行时间(如 08:00)
在触发器的 "高级设置" 中勾选 "仅在以下日期",然后选择需要的星期几
在触发器的 "编辑" 中勾选 "重复任务每隔",设置间隔时间(如 1 小时),并选择持续时间
|
问题
|
解决方法
|
|
任务不执行
|
1. 确认使用绝对路径2. 确保勾选 "以最高权限运行"3. 检查系统时间与任务时间是否匹配
|
|
脚本执行错误
|
1. 以管理员身份运行 PowerShell,执行Set-ExecutionPolicy RemoteSigned2. 检查脚本路径是否有中文或特殊字符
|
|
蓝牙状态未改变
|
确认蓝牙适配器支持通过脚本控制(大多数现代蓝牙适配器都支持)
|
-
创建脚本:保存上述 PowerShell 代码为.ps1文件
-
设置权限:管理员 PowerShell 执行Set-ExecutionPolicy RemoteSigned
-
创建任务:plaintext任务计划程序 → 创建任务 → 设置名称和权限 →
设置执行时间(触发器) → 设置操作(调用脚本) → 确定
提示:建议将脚本和 BAT 文件放在固定目录,避免误删。设置完成后,蓝牙将按照您设定的时间自动开关,节省电量并提升设备安全性。 |