核心命令:shutdown
这是最常用、最灵活的关机命令,它不仅可以关机,还可以重启、注销等。

基本语法
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/fw] [/f]
常用参数详解
| 参数 | 全称 | 说明 | 示例 |
|---|---|---|---|
/s |
Shutdown | 关闭计算机,这是最核心的关机参数。 | shutdown /s |
/r |
Restart | 关闭并重新启动计算机,这是最常用的重启命令。 | shutdown /r |
/g |
Restart/Boot to Advanced Startup | 关闭并重新启动计算机,重启后进入高级启动选项(类似“选择一个选项”界面)。 | shutdown /g |
/a |
Abort | 中止系统关机或重启,在倒计时结束前输入此命令可以取消关机/重启操作。 | shutdown /a |
/l |
Logoff | 注销当前用户,直接返回到登录界面。 | shutdown /l |
/h |
Hibernate | 使计算机进入休眠状态,需要确保休眠功能已启用。 | shutdown /h |
/i |
Interactive | 显示图形化用户界面 (GUI),这是最友好的方式,可以方便地选择要关机或重启的远程计算机。 | shutdown /i |
/t |
Time | 设置关机倒计时的秒数,默认值为 30 秒,必须与 /s, /r, /g, /a 或 /hybrid 一起使用。 |
shutdown /s /t 60 (60秒后关机) |
/c |
Comment | 关机原因的注释信息,最多 512 个字符,会显示在关机警告对话框中。 | shutdown /s /t 0 /c "服务器维护,即将关机" |
/f |
Force | 强制关闭正在运行的应用程序,而不提前警告用户,建议在脚本或远程操作时使用,避免程序未保存数据导致丢失。 | shutdown /s /f |
/p |
Power Off | 立即关闭计算机电源(没有超时和警告),通常用于无头服务器或脚本中。 | shutdown /p |
常用命令示例
立即关机
shutdown /s
系统会默认等待 30 秒,并显示警告信息。
立即重启
shutdown /r
同样会等待 30 秒。
1分钟后关机,并自定义提示信息
shutdown /s /t 60 /c "系统将在1分钟后关机,请保存您的工作。"
/t 60 设置倒计时为60秒,/c 后面的内容会显示给用户看。
强制立即关机(不等待,不提示)
shutdown /s /f /t 0
/f 强制关闭所有程序,/t 0 设置倒计时为0秒,即立即执行。

取消正在进行的关机或重启
如果你误输入了关机命令,可以在倒计时结束前快速打开 CMD,输入以下命令来取消:
shutdown /a
执行后,系统会弹出一个窗口提示“关机已被中止”。
进入休眠状态
shutdown /h
注销当前用户
shutdown /l
注意:/l 不能与其他关机/重启参数(如 /s, /r)组合使用。
其他相关命令
除了 shutdown,还有几个简单的命令可以实现类似功能,但功能较少。

logoff
- 功能:注销当前用户。
- 示例:
logoff
效果与
shutdown /l相同。
shutdown.exe /p
- 功能:立即关闭电源(强制关机)。
- 示例:
shutdown /p
这比
shutdown /s /t 0更直接,直接切断电源。
exit
- 功能:关闭当前的命令提示符窗口。
- 说明:它不会关机或重启电脑,只是关闭你正在使用的那个 CMD 窗口。
特殊情况:强制注销或重启(tsdiscon)
这是一个比较特殊的命令,用于强制断开当前用户的会话。
- 功能:断开当前会话(注销),但不会重启或关机。
- 示例:
tsdiscon
执行后,你会直接返回到 Windows 登录界面,但后台的会话可能仍在运行(如果你远程桌面连接到一台服务器,执行此命令会让你断开连接,但服务器上的程序继续运行)。
总结与推荐
| 需求 | 推荐命令 | 说明 |
|---|---|---|
| 正常关机 | shutdown /s |
最标准、最安全的方式。 |
| 正常重启 | shutdown /r |
最标准、最安全的方式。 |
| 立即关机 | shutdown /s /f /t 0 |
强制关闭所有程序并立即关机。 |
| 取消关机 | shutdown /a |
必须在倒计时结束前执行。 |
| 注销用户 | shutdown /l 或 logoff |
返回登录界面。 |
| 进入休眠 | shutdown /h |
保存当前状态到硬盘并断电。 |
| 图形化界面 | shutdown /i |
方便管理多台计算机。 |
对于绝大多数日常使用场景,shutdown /s 和 shutdown /r 是你最需要记住的命令。
