系统自带功能可实现电脑定时关机:命令提示符支持一次性倒计时关机(如shutdown -s -t 7200),任务计划程序支持每日定点关机,PowerShell支持精确到秒的单次关机任务。
追剧刷视频时一不小心就熬到凌晨,第二天顶着黑眼圈上班,电脑还傻乎乎地亮着耗电发热——现在用系统自带功能就能让电脑在指定时间自动关机,不用装软件、不占内存、不弹广告。
用命令提示符设一次性定时关机
这一步操作起来很简单,直接按快捷键→输入命令→回车,3秒搞定,适合今晚就想用的场景。
按下 Win + R 打开运行框,输入 cmd 并回车,打开黑色命令窗口。
输入命令:shutdown -s -t 7200(表示2小时后关机),回车执行。
若你正在追《繁花》第18集,预估还剩90分钟,就把7200换成5400;数字代表秒数,别输错单位。输完会看到光标跳到下一行,没提示≠失败。
想中途反悔?立刻再打开命令提示符,输入 shutdown -a 回车,倒计时立即终止。
用任务计划程序设每日定点关机
适合固定作息的人:比如每晚23:30必须睡觉,那就让电脑每天准时关机,雷打不动。
第一步:按 Win + R,输入 taskschd.msc 回车,直接打开任务计划程序(不用绕路控制面板)。
第二步:右侧点击【创建基本任务】,名称填“23:30准时下班”,描述可空着不填。
第三步:触发器选【每天】,起始时间设为23:30:00(注意要精确到秒,否则可能延迟1分钟执行)。
第四步:操作选【启动程序】,程序栏输入 shutdown,参数栏填 -s -f -t 0。【-f 是关键,不加它可能卡在未响应的程序上关不了机】
第五步:勾选【打开属性对话框】→切换到【常规】选项卡→务必勾选【无论用户是否登录都要运行】和【使用最高权限运行】→确定。
用 PowerShell 创建精确时间点任务
如果你明天下午15:20有一场重要会议,想让电脑在15:19:55精准执行关机(避开会议中弹窗干扰),就得用 PowerShell。
以管理员身份运行 PowerShell(右键开始菜单→Windows Terminal(管理员))。
逐行复制粘贴以下三行命令(时间请替换成你的真实需求):
$action = New-ScheduledTaskAction -Execute "shutdown" -Argument "-s -t 0"
$trigger = New-ScheduledTaskTrigger -At "2026-06-03T15:19:55"
Register-ScheduledTask "单次定点关机" -Action $action -Trigger $trigger -User "SYSTEM"
执行完无提示即成功。注意日期格式必须是 YYYY-MM-DDTHH:MM:SS,字母 T 不可省略,否则报错。

















