首页/系统/Windows 运维速查/shutdown 关机与重启
CMD 常用命令74 条

shutdown 关机与重启

本机/远程关机、重启、注销与休眠,支持延迟与取消;维护窗口操作与远程重启的执行入口。

Windows 运维速查系统更新于 2026-10-13

shutdown 是什么

shutdown 是 Windows 的命令行关机工具,支持关机、重启、注销、休眠与取消,还能带延迟、强制关闭应用和原因注释。它既能作用于本机,也能通过 /m 指定远程主机,是维护窗口批量重启与远程处置的执行入口。倒计时期间可以用 /a 撤销,这是误操作后的唯一补救窗口。

基本信息

适用平台Windows 全版本;远程操作需目标机权限与网络可达
语法shutdown /s|/r|/l|/h /a /t 秒 /f /c 注释 /m \\主机
主要参数/s 关机 /r 重启 /l 注销 /h 休眠 /a 取消 /t 延时 /f 强制关闭应用
默认延时不指定 /t 时为 30 秒
原因注释/c 写进事件日志,审计时能对上工单
远程限制依赖远程管理放行,防火墙关闭时大概率失败

典型使用场景

  • 维护窗口前给本机安排延时重启,通知在线用户
  • 远程重启卡死的服务器或终端,配合 /c 留下原因
  • 批量脚本依次重启多台主机,用 /t 留出缓冲
  • 误发重启后立刻用 /a 取消
  • 注销当前会话或让机器进入休眠省电

常用示例

常用示例
shutdown /r /t 60 /c "计划维护重启"        # 60 秒后重启,并写明原因
shutdown /a                                # 取消倒计时中的关机或重启
shutdown /s /t 0                           # 立即关机
shutdown /l                                # 注销当前用户
shutdown /h                                # 进入休眠,需系统已启用休眠
shutdown /m \\server01 /r /t 30 /f         # 远程强制重启,需权限与可达

参数速查

参数作用使用提示
/s关机加 /t 0 立即执行
/r重启补丁安装后常用
/a取消计划仅在同权限上下文、倒计时未结束时有效
/t 秒延时时长缺省 30 秒,脚本里建议显式指定
/f强制关闭应用会丢弃未保存数据,慎用
/m \\主机指定远程主机失败多因权限或防火墙
脚本里重启必须显式写 /t 0,否则默认 30 秒的等待会让后续命令在机器关机前就开始执行,出现“脚本跑完了但机器没重启”的错觉。
/f 会不提示直接关闭应用程序,正在写入数据库或文件的进程可能留下半成品;生产服务器上尽量留出时间让应用自行退出,而不是一上来就强制。

易错点

  • 远程重启失败就怀疑命令有问题,实际多数是权限不足或防火墙未放行远程管理
  • 脚本里没写 /t 0,默认等待 30 秒,后续步骤与重启动作互相踩踏
  • 用 /f 强制关闭带未保存数据的业务进程,重启后出现数据损坏或修复等待
  • 误发重启后没有第一时间执行 /a,倒计时结束后只剩现场恢复这条路

数据来源与参考

  • Microsoft Learn:shutdown 命令

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌