Windows 10 中可用 at 命令按指定时间自动关机,需启用 Schedule 服务并以管理员身份运行;也可用更稳定的 schtasks 命令替代,支持每日定时关机等高级功能。

如果您希望在 Windows 10 中按指定时间点(而非延迟秒数)自动关机,则可使用已弃用但仍在部分系统中可用的 at 命令。该命令需配合系统服务启用,且依赖 Task Scheduler 服务运行,适用于具备管理员权限、熟悉命令行操作的用户。
Windows 10 默认禁用 at 命令支持,因其已被任务计划程序取代;但若需使用,必须确保 Schedule 服务处于运行状态,并以管理员身份启用 legacy 模式支持。
1、右键点击“开始”按钮,选择“计算机管理”。
2、在左侧面板展开“服务和应用程序”,点击“服务”。
3、在服务列表中找到Schedule,双击打开属性。
4、将“启动类型”设为自动,点击“启动”按钮确保服务正在运行。
5、按下 Win + R 打开“运行”,输入 cmd 并按 Ctrl+Shift+Enter 以管理员身份启动命令提示符。
at 命令语法为 at [时间] shutdown -s -f -t 0,其中时间格式为 24 小时制(如 22:30),且必须与系统当前所在时区一致;该命令将在当日指定时刻执行强制关机。
1、在管理员命令提示符中输入:at 22:30 shutdown -s -f -t 0(示例:设定今晚22:30关机)。
2、按回车后,系统返回类似“新增计划作业 [1],作业 ID = 1”的提示。
3、关闭命令窗口,无需额外保存,任务已注册至系统调度器。
4、若当日未到该时间点,系统将在对应时刻自动执行关机指令。
所有通过 at 命令添加的任务均可被列出或清除,避免误触发或重复设置;操作前需确认任务编号,防止误删其他计划作业。
1、在管理员命令提示符中输入:at(不带参数),回车后显示全部待执行 at 任务及其编号。
2、记录目标任务编号(如 #1)。
3、输入:at [编号] /delete(例如 at 1 /delete),回车确认删除。
4、系统提示“已删除作业”,表示该定时关机任务已移除。
由于 at 命令在新版 Windows 10 中兼容性受限,推荐使用内置的 schtasks 命令替代,其功能更稳定、权限控制更明确,且无需启用 legacy 服务。
1、以管理员身份打开命令提示符。
2、输入以下完整命令(示例:每天23:00关机):schtasks /create /tn "DailyShutdown" /tr "shutdown -s -f -t 0" /sc daily /st 23:00。
3、回车后若无报错,即表示任务创建成功。
4、如需立即运行测试,可输入:schtasks /run /tn "DailyShutdown"。
at 命令注册的任务不会在任务计划程序库中显示图形条目,但可通过系统日志或命令反馈间接验证其存在性与触发条件是否就绪。
1、在管理员命令提示符中再次运行 at,确认目标时间任务仍列于输出中。
2、检查系统事件查看器:打开“事件查看器(本地)→ Windows 日志 → System”,筛选来源为Schedule的事件。
3、若任务已触发,将出现事件 ID 102 或 201 的记录,含具体执行时间与 shutdown.exe 调用详情。
4、若未见记录,说明任务尚未到达设定时间,或 Schedule 服务未正常响应调度请求。
以上就是Win10电脑怎么设置定时关机_Windows10运行at命令设置的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号