可通过windows 10任务计划程序实现每日或每周固定时间自动关机:一、创建基本任务,设置每天23:00关机,调用shutdown.exe -s -f -t 0;二、设每周工作日19:30关机;三、在属性中启用最高权限、不依赖登录状态,并取消电源限制;四、也可用at命令临时调度。

如果您希望电脑在每天同一时间自动关机,而无需手动操作或依赖第三方软件,则可通过 Windows 10 内置的任务计划程序实现精确到分钟的固定时刻关机。以下是完成该设置的具体步骤:
一、使用任务计划程序创建每日固定时间关机任务
该方法将 shutdown.exe 作为计划任务的操作主体,在指定时间点触发强制关机指令,任务注册后长期有效,且可配置为在用户未登录状态下仍能执行,确保关机动作不受当前会话状态影响。
1、按下 Win + S 组合键打开搜索栏,输入 任务计划程序 并以管理员身份运行。
2、在右侧“操作”面板中,点击 创建基本任务,启动向导界面。
3、为任务输入名称,例如 每日23:00自动关机,填写可选描述后点击“下一步”。
4、选择触发器为 每天,点击“下一步”。
5、设置具体时间为 23:00,起始日期设为当日,点击“下一步”。
6、选择操作类型为 启动程序,点击“下一步”。
7、在“程序或脚本”栏中输入:C:\Windows\System32\shutdown.exe;在“添加参数”栏中输入:-s -f -t 0。
8、勾选 当点击‘完成’时,显示此任务属性的对话框,点击“完成”。
二、使用任务计划程序创建每周固定时间关机任务
该方法适用于仅需在特定工作日(如周一至周五)执行关机的场景,通过多天触发器设定避免周末误关机,提升任务执行的准确性与可控性。
1、以管理员身份运行任务计划程序,点击右侧的 创建基本任务。
2、为任务命名,例如 工作日19:30关机,点击“下一步”。
3、选择触发器为 每周,点击“下一步”。
4、勾选 星期一、星期二、星期三、星期四、星期五,设置具体时间为 19:30,点击“下一步”。
5、选择操作类型为 启动程序,点击“下一步”。
6、在“程序或脚本”栏中输入:shutdown.exe;在“添加参数”栏中输入:-s -f -t 0。
7、在最后一步勾选 不管用户是否登录都要运行 和 不存储密码,点击“完成”。
三、配置任务属性确保关机任务稳定执行
默认创建的基本任务可能因权限限制或电源条件无法在锁屏、未登录或电池供电状态下成功关机,需手动调整关键属性以保障任务可靠触发。
1、在任务计划程序库中找到刚创建的任务,右键选择 属性。
2、切换到“常规”选项卡,勾选 使用最高权限运行 和 不管用户是否登录都要运行。
3、切换到“条件”选项卡,取消勾选 只有在计算机使用交流电源时才启动此任务(台式机可保留该选项)。
4、切换到“设置”选项卡,勾选 如果任务已在运行,请勿启动新实例,点击“确定”保存更改。
四、通过命令行直接调用 shutdown.exe 实现固定时间关机(配合 at 命令)
at 命令可在系统服务层面注册一次性作业,适用于临时需要在某日某时执行关机的场景,要求 Schedule 服务已启用且命令需以管理员权限运行。
1、以管理员身份打开命令提示符:在开始菜单搜索 cmd,右键选择 以管理员身份运行。
2、启用 Task Scheduler 服务,输入命令:net start schedule 并按回车。
3、输入 at 命令安排关机,例如在今晚 22:00 关机,输入:at 22:00 shutdown -s -f,然后按回车。
4、系统返回类似 添加了一个作业,其作业 ID = 1 的提示,表示任务已成功注册。










