|
Windows 11 关机倒计时(shutdown 命令)完整参数解析
Windows 11 的关机倒计时依赖shutdown.exe命令(系统内置工具),通过不同参数组合可实现灵活的关机 / 重启 / 注销控制,核心与倒计时相关的参数及用法如下:
一、核心参数(必知)
1. 基础操作参数(决定执行何种操作)
|
参数
|
作用
|
示例
|
|
-s
|
执行关机操作(搭配-t实现倒计时关机)
|
shutdown -s -t 60(1 分钟后关机)
|
|
-r
|
关机后自动重启(可搭配-t设置重启倒计时)
|
shutdown -r -t 120(2 分钟后重启)
|
|
-l
|
注销当前用户(无倒计时,立即执行)
|
shutdown -l
|
|
-h
|
休眠(部分系统需搭配-f强制休眠)
|
shutdown -h -f
|
|
-a
|
取消正在等待的关机 / 重启任务(关键!用于终止倒计时)
|
shutdown -a(倒计时期间执行有效)
|
2. 倒计时核心参数:-t
-
作用:设置关机 / 重启前的倒计时时间,单位为秒
-
格式:-t <秒数>(秒数范围:0~315360000,即 0 秒到 10 年)
-
特殊值:-t 0表示立即执行(无倒计时)
-
示例:
-
shutdown -s -t 300(5 分钟后关机,300 秒 = 5×60)
-
shutdown -r -t 1800(30 分钟后重启)
3. 辅助参数(优化执行效果)
|
参数
|
作用
|
用法说明
|
|
|
-f
|
强制关闭所有运行中的程序(避免因程序未响应导致关机失败)
|
建议搭配-s/-r使用,如shutdown -s -f -t 60
|
|
|
-c "消息内容"
|
添加关机提示消息(弹窗显示,最多 127 字符)
|
shutdown -s -t 60 -c "电脑将在1分钟后关机,请保存工作!"
|
|
|
**-d [u
|
p]:xx:yy**
|
记录关机原因(用于系统日志,普通用户极少用)
|
shutdown -s -t 60 -d p:0:0(p 表示计划关机,0:0 为原因代码)
|
二、常用参数组合示例
1. 基础倒计时关机
bash
运行
# 10分钟后自动关机(强制关闭程序+提示消息)shutdown-s-f-t600-c"10分钟后关机,请注意保存文件!"
2. 倒计时重启(系统更新后常用)
bash
运行
# 30分钟后重启(无提示消息,强制关闭程序)shutdown-r-f-t1800
3. 立即关机(无倒计时)
bash
运行
# 强制立即关机 shutdown-s-f-t0
4. 取消倒计时任务
bash
运行
# 终止正在等待的关机/重启(比如刚设置的10分钟关机)shutdown-a
三、关键注意事项
-
权限要求:普通用户可执行shutdown命令,但部分场景(如强制关闭系统服务)需管理员权限(右键命令提示符 / 终端→“以管理员身份运行”)。
-
倒计时范围:-t的秒数不能超过 315360000(约 10 年),超过则默认按最大值执行;设置为负数会直接失效。
-
弹窗提示:设置倒计时后,系统会弹出右下角提示框,显示剩余时间和自定义消息(若用-c参数)。
-
程序强制关闭:不加-f参数时,若有未保存的程序(如 Word、Excel),系统会弹出提示框等待用户确认,可能导致倒计时超时失败,建议日常使用时添加-f。
四、特殊场景参数
1. 远程关机(需局域网权限)
|
参数
|
作用
|
示例
|
|
-m 计算机名 / IP
|
远程关闭指定电脑(需管理员权限 + 目标电脑开启远程权限)
|
shutdown -s -m 192.168.1.100 -t 60(远程关机 192.168.1.100)
|
2. 仅显示倒计时提示(不执行操作)
bash
运行
# 仅弹出提示框,不实际关机(测试用)shutdown-s-t60-c"测试提示"-a
# 先设置倒计时,立即取消,仅显示提示
总结:高频命令速记
|
需求
|
命令
|
|
5 分钟后强制关机(带提示)
|
shutdown -s -f -t 300 -c "5分钟后关机!"
|
|
取消关机
|
shutdown -a
|
|
立即重启(强制)
|
shutdown -r -f -t 0
|
|