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“任务计划程序”中验证各任务状态是否为“准备就绪”,下次运行时间是否与设定一致。










