Windows 11 可通过 shutdown 命令实现倒计时关机,支持秒数延迟(如 shutdown -s -f -t 3600)、at 命令按时间点关机(如 at 22:30 shutdown -s)、PowerShell 脚本延时关机(如 Start-Sleep -Seconds 1800; Stop-Computer -Force),并可用 shutdown -a 取消任务。

如果您希望让 Windows 11 在指定时间后自动关机,系统内置的 shutdown 命令 是最直接、无需安装软件的实现方式。该命令通过命令提示符(CMD)执行,支持倒计时关机、强制终止程序、取消任务等操作。以下是具体使用方法:
一、基础倒计时关机命令
此方法适用于临时设定单次关机,例如下载完成或视频渲染结束后自动关闭电脑。命令通过秒数控制延迟,参数必须严格遵循格式要求,否则将执行失败。
1、按下 Win + R 组合键打开“运行”对话框。
2、输入 cmd 并按回车,启动命令提示符窗口。
3、在窗口中输入完整命令:shutdown -s -f -t XXXX,其中 XXXX 为等待关机的秒数(如 3600 表示 1 小时,7200 表示 2 小时)。
4、按回车执行,桌面右下角将弹出倒计时通知,提示“系统将在 XXXX 秒后关闭”。
二、按具体时间点关机(at 命令)
该方式允许设定当天某一精确时刻执行关机,无需手动换算秒数,适合对时间敏感的临时安排。需注意 at 服务默认启用,若被禁用则需先启用 Task Scheduler 服务。
1、按下 Win + R 打开“运行”对话框。
2、输入 cmd 并回车,启动命令提示符。
3、输入命令:at HH:MM shutdown -s,其中 HH:MM 为 24 小时制时间(如 22:30 表示晚上 10 点 30 分)。
4、回车后,系统将登记该计划任务,到达指定时间即触发关机。
三、使用 PowerShell 实现延时关机
PowerShell 提供更灵活的脚本控制能力,适合习惯命令行自动化或需与其他操作串联的用户。其语法更接近自然逻辑,且支持后台睡眠与强制关机组合。
1、右键点击“开始”按钮,选择 终端(管理员) 启动。
2、按 Ctrl + Shift + 1 切换至 PowerShell 标签页。
3、输入完整命令:Start-Sleep -Seconds XXXX; Stop-Computer -Force,将 XXXX 替换为所需秒数(如 1800 表示 30 分钟)。
4、按回车执行,系统将在指定秒数后强制关机,不等待程序响应。
四、取消已设定的定时关机任务
无论使用上述哪种命令方式发起关机计划,只要倒计时尚未结束,均可立即中止。该操作仅影响最近一次通过 shutdown -s 发起的任务,不影响任务计划程序中的长期任务。
1、按下 Win + R 打开“运行”对话框。
2、输入 cmd 并回车,启动命令提示符。
3、输入命令:shutdown -a 并回车。
4、若成功取消,窗口将显示 “系统关机已被取消”;若提示“没有运行的关机任务”,说明未设置或已执行完毕。










