可通过windows任务计划程序创建定时关机任务:支持每日、一次性、工作日三种模式,均调用shutdown.exe并需勾选最高权限;创建后须验证运行并排查事件日志错误。

如果您希望电脑在指定时间自动关机,而无需人工干预,则可通过 Windows 系统内置的“任务计划程序”创建稳定可靠的定时关机任务。以下是具体操作步骤:
一、使用任务计划程序创建每日定时关机任务
该方法通过系统原生服务注册一个后台计划任务,即使用户未登录或处于锁屏状态,仍能按设定时间准确执行关机指令。任务调用的是系统级 shutdown.exe,具备高权限与强稳定性。
1、同时按下 Win + R 键,打开“运行”对话框。
2、输入 taskschd.msc 并按回车,启动任务计划程序。
3、在右侧“操作”窗格中,点击 创建基本任务。
4、在“名称”栏输入如 每日18:00自动关机,点击“下一步”。
5、在“触发器”页面选择 每天,设置起始日期与具体时间(例如 18:00),点击“下一步”。
6、在“操作”页面选择 启动程序,点击“下一步”。
7、在“程序或脚本”栏输入 shutdown.exe;在“添加参数”栏输入 -s -f -t 0;“起始于”留空或填入 %windir%\system32\,点击“下一步”。
8、勾选 当完成时打开属性对话框,点击“完成”。
9、在弹出的属性窗口中,切换至“常规”选项卡,勾选 无论用户是否登录都要运行 和 使用最高权限运行,点击“确定”。
二、配置一次性定时关机任务
适用于临时场景,例如设定 2 小时后关机以保障下载完成或测试环境清理。该任务仅执行一次,避免长期驻留计划列表造成管理干扰。
1、按 Win + R 打开运行框,输入 taskschd.msc 回车。
2、点击右侧 创建基本任务,命名为 两小时后关机。
3、在触发器中选择 一次,设置开始时间为当前时间加两小时(如当前为 10:00,则设为 12:00)。
4、操作类型选 启动程序,程序脚本填 shutdown.exe,参数填 -s -f -t 0。
远航CMS(yhcms)是一套基于PHP+MYSQL为核心开发的专业营销型企业建站系统。是国内首家免费+开源自带分站系统的php内容管理系统。长期以来不断的完善、创新,远航CMS会为您带来全新的体验!产品十大优势:模板分离:模板程序分离,深度二次开发三网合一:电脑/手机/微信 多终端访问自定义广告:图片/文字/动画定时发布:SEO维护,无需人工值守多词生成:栏目关键词多方案生成SEO设置:自定义U
5、完成前务必勾选 打开属性对话框,并在“常规”页启用 使用最高权限运行。
三、设置工作日专属关机计划
针对仅需周一至周五执行关机的办公场景,可精确限定触发周期,避免周末误关机。系统将严格按周历匹配,跳过非工作日。
1、启动任务计划程序(taskschd.msc)并新建基本任务。
2、名称设为 工作日17:30关机,描述可写“仅周一至周五执行”。
3、触发器选择 每周,勾选 周一、周二、周三、周四、周五,时间设为 17:30。
4、操作中程序填 shutdown.exe,参数填 -s -f -t 0。
5、在属性对话框的“条件”选项卡中,取消勾选 只有在计算机使用交流电源时才启动此任务(若用于笔记本需保留此勾选)。
四、验证与调试关机任务
新创建的任务可能因权限、路径或参数错误而静默失败。通过手动运行和事件查看器可快速定位问题,确保关机逻辑生效。
1、在任务计划程序库中,找到刚创建的任务,右键选择 运行,观察是否立即关机。
2、若无响应,右键任务 → 属性 → “历史记录”选项卡,勾选 启用任务历史记录 后重试。
3、打开“事件查看器”(eventvwr.msc),导航至 应用程序和服务日志 → Microsoft → Windows → TaskScheduler → Operational,筛选对应任务ID的错误事件。
4、常见报错包括“操作超时”(未勾选最高权限)、“拒绝访问”(参数路径错误)、“找不到文件”(程序脚本未填 shutdown.exe 全路径)。
五、禁用或删除已设关机任务
当作息调整或临时取消计划时,可即时停用任务而不删除配置,便于后续复用;彻底删除则释放计划库空间,防止冗余累积。
1、在任务计划程序库中,右键目标任务,选择 禁用 即可暂停执行,图标显示为灰色。
2、如需永久移除,右键选择 删除,在确认对话框中点击“是”。
3、若误删关键任务,可通过导出的 .xml 备份文件重新导入:右键“任务计划程序库” → 导入任务 → 选取备份文件。









