Win11怎样批量设多时段自懂关机_Win11多时段设置法【技巧】
技术百科
蓮花仙者
发布时间:2026-01-25
浏览: 次 Windows 11实现一天多时段自动关机需创建多个独立定时任务,方法包括:一、任务计划程序(最稳定,支持长期运行);二、at命令(仅当日生效);三、PowerShell脚本(可复用、批量部署);四、第三方GUI工具(简化操作)。
如果您希望 Windows 11 在一天内多个不同时段自动执行关机操作,例如上午11:30、下午16:00和晚上23:00各关机一次,则需通过系统级任务调度机制分别注册多个独立定时任务。以下是实现多时段自动关机的多种方法:
一、使用任务计划程序创建多个定点关机任务
该方法为最稳定可靠的原生方案,每个时段对应一个独立任务,互不干扰,支持长期重复运行,且不受用户登录状态影响。所有任务均需在“任务计划程序库”中单独配置并启用。
1、按下Win + S组合键,在搜索栏输入“任务计划程序”并打开。
2、在右侧操作面板点击“创建基本任务”,为第一个时段任务命名(如“上午11点30分关机”),点击“下一步”。
3、选择触发器为“每天”,设置开始日期与具体时间(如11:30:00),点击“下一步”。
4、选择操作为“启动程序”,点击“下一步”。
5、在“程序或脚本”栏中输入:C:\Windows\System32\shutdown.exe;在“添加参数”栏中输入:-s -f -t 0。
6、点击“下一步”,勾选“当单击‘完成’时,打开此任务属性的对话框”,点击“完成”。
7、在弹出的属性窗口“常规”选项卡中,务必勾选:不管用户是否登录都要运行 和 使用最高权限运行,点击“确定”保存。
8、重复步骤2至7,分别为其他时段(如16:00、23:00)创建新任务,每次使用不同名称与不同触发时间。
二、使用批处理文件配合at命令注册当日多时段关机
该方法适用于临时性多时段控制,利用at命令在当天注册多个一次性作业,所有任务仅对当日生效,无需图形界面操作

1、以管理员身份运行终端:按下Win + X,选择“终端(管理员)”。
2、启用任务计划服务(若未运行):输入 net start schedule 并回车。
3、依次注册多个时段任务,每条命令单独执行:
1、输入 at 11:30 shutdown -s 并回车;
2、输入 at 16:00 shutdown -s 并回车;
3、输入 at 23:00 shutdown -s 并回车。
4、系统将返回类似“已添加具有 ID 1/2/3 的新作业”的提示,表示三个时段任务均已注册成功。
三、通过PowerShell脚本循环注册多时段关机任务
该方法将多个关机时间封装为可复用脚本,利用Register-ScheduledTask cmdlet 创建持久化任务,支持自定义触发器集合,适合批量部署或集成到自动化流程中。
1、右键点击“开始”菜单,选择“终端(管理员)”。
2、输入 notepad C:\Tasks\MultiShutdown.ps1 并回车,新建PowerShell脚本文件。
3、在记事本中粘贴以下内容(示例含三个时段):
$Trigger1 = New-ScheduledTaskTrigger -Daily -At "11:30am"
$Trigger2 = New-ScheduledTaskTrigger -Daily -At "4:00pm"
$Trigger3 = New-ScheduledTaskTrigger -Daily -At "11:00pm"
$Action = New-ScheduledTaskAction -Execute "shutdown.exe" -Argument "-s -f -t 0"
$Principal = New-ScheduledTaskPrincipal -UserId "SYSTEM" -LogonType Interactive -RunLevel Highest
Register-ScheduledTask "MultiShutdown-1130" -Trigger $Trigger1 -Action $Action -Principal $Principal
Register-ScheduledTask "MultiShutdown-1600" -Trigger $Trigger2 -Action $Action -Principal $Principal
Register-ScheduledTask "MultiShutdown-2300" -Trigger $Trigger3 -Action $Action -Principal $Principal
4、保存文件并关闭记事本。
5、在终端中输入 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 并回车,允许当前用户运行本地脚本。
6、输入 C:\Tasks\MultiShutdown.ps1 并回车,执行脚本注册全部任务。
四、使用第三方工具辅助批量配置多时段任务
该方法借助轻量级GUI工具简化多任务创建流程,避免手动重复操作,支持模板导入导出与一键部署,适合非技术用户或需管理多台设备的场景。
1、下载并安装开源工具 TaskSchedulerGUI 或 Auto Shutdown Manager(确保来源可信)。
2、启动工具后,选择“新建任务”或“添加定时关机”功能。
3、依次添加多个关机时间点,每项设置包含:触发时间、重复周期、执行动作(shutdown -s -f -t 0)、运行权限等级。
4、全部配置完成后,点击“批量应用”或“导出为XML模板”,工具将自动调用系统API注册所有任务到任务计划程序库。
5、在Windows“任务计划程序”中验证各任务状态是否为“准备就绪”,下次运行时间是否与设定一致。
# 自动化
# ai
# 多个
# windows
# 按下
# 第三方
# 如果您
# 复用
# 勾选
# 上午
# 当日
# 工具
# win
# auto
# win11
# windows 11
# go
# 循环
# xml
# register
# 封装
# notepad
# 批量部署
# shell脚本
# 栏中输入
# 自动关机
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- c++中如何对数组进行排序_c++数组排序算法汇总
- c# Task.ConfigureAwait(tr
- Mac如何创建和管理多个桌面空间_Mac高效多任务
- Windows如何拦截2345弹窗广告_Windo
- VSC怎么创建PHP项目_从零开始搭建项目的步骤【
- Python包结构设计_大型项目组织解析【指导】
- Win11讲述人怎么关闭_Win11误触开启语音朗
- Win11怎么更改任务栏位置_修改注册表将Win1
- Win11无法拖拽文件到任务栏怎么办_Win11开
- Python与GPU加速技术_CUDA与Numba
- Win11怎么开启HDR模式_Windows 11
- php转mp4怎么保留字幕_php处理带字幕视频转
- 如何在 Laravel 中通过嵌套关联关系进行 o
- 如何使用 Selenium 正确获取篮球参考网站球
- LINUX如何开放防火墙端口_Linux fire
- Python网络日志追踪_请求定位解析【教程】
- 如何使用Golang实现函数指针_函数变量与回调示
- Windows10系统怎么查看设备管理器_Win1
- Win11怎么查看wifi信号强度_检测Windo
- Python文件管理规范_工程实践说明【指导】
- php增删改查需要哪些扩展_开启mysqli或pd
- 如何在Golang中写入JSON文件_保存结构体数
- 如何在 Go 中可靠地测试含 time.Time
- 如何使用Golang构建简易投票统计功能_Gola
- Win11文件扩展名怎么显示 Win11查看文件后
- Mac上的iMovie如何剪辑视频?(新手入门教程
- Mac怎么安装软件_Mac安装dmg与pkg文件的
- Win11怎么检查TPM2.0模块_Windows
- Win11怎么设置虚拟内存最佳大小_Windows
- SAX解析器是什么,它与DOM在处理大型XML文件
- 如何开启Windows的远程服务器管理工具(RSA
- Win10怎么创建桌面快捷方式 Win10为应用创
- Win11怎样安装钉钉客户端_Win11安装钉钉教
- Win11开机Logo怎么换_Win11自定义启动
- Win11怎么更改默认打开方式_Win11关联文件
- Mac怎么设置鼠标滚动速度_Mac鼠标设置详细参数
- Windows电脑如何进入安全模式?(多种按键方法
- 如何使用Golang实现跨域请求支持_Golang
- XML的“混合内容”是什么 怎么用DTD或XSD定
- 如何在Golang中处理数据库事务错误_回滚和日志
- 如何提升Golang JSON序列化性能_Gola
- Windows10系统怎么查看显卡驱动_Win10
- Win11笔记本怎么看电池健康度_Win11电池报
- mac怎么查看wifi密码_MAC查看已连接WiF
- 如何使用Golang包导出规则_控制函数和变量可见
- Windows服务启动类型恢复方法_错误修改导致的
- 如何使用Golang编写单元测试_创建Test函数
- 短链接怎么用php递归还原_多层加密链接的处理法【
- Win11怎么关闭OneDrive同步_Win11
- Windows音频驱动无声音原因解析_声卡驱动错误

QQ客服