立即注册  找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 29|回复: 0

shutdown -s -t 关机命令

[复制链接]

shutdown -s -t 关机命令

[复制链接]

187

主题

103

回帖

1203

积分

管理员

积分
1203
admin

187

主题

103

回帖

1203

积分

管理员

积分
1203
2024-9-20 19:39:28 | 显示全部楼层 |阅读模式
一段时间后关机:
shutdown -s -t 秒数效果是倒计时到该秒数后关机,例如shutdown -s -t 3600就是3600秒后关机,也就是一小时后关机

立即关机命令:
shutdown -p关闭本地计算机,效果是马上关机,而不进行倒计时
也可以使用shutdown -s -t 0设置0秒后关机,也就是立即关机的意思。

一段时间后重启
shutdown -r -t 秒数,效果是倒计时该秒数后重启,例如shutdown -r -t 0倒数0秒后重启,也就是立即重启的意思,如果没有加-t参数则会倒计时默认的秒数后关机,一般是一分钟。

休眠命令
shutdown -h,这条指令让计算机休眠,也就是完全断电,但是会保存当前电脑的状态,下次启动时这些打开过的程序都还在。类似虚拟机的挂起功能。

睡眠指令
睡眠和休眠的不同的地方是,睡眠没有完全掉电,电脑中其他的耗电部分都关闭,只留下内存供电,下次在唤醒电脑的时候,恢复到睡眠之前的状态。这点和休眠类似,睡眠的好处就是启动快。短时间离开电脑的话可以睡眠,如果时间间隔比较久的话用休眠。休眠和关机一样是不耗电的,而睡眠因为还有给内存供电,所以睡眠还是耗电的。

使用命令行工具PsShutdown.exe实现休眠
直接上微软官方网站下个软件PsShutdown.exe,请前往此页点击下载。
然后在命令行里进入解压后的文件夹中输入:psshutdown.exe -d -t 0

使用nircmd实现睡眠
输入指令nircmd standby即可实现睡眠(也就是待机状态)

启用屏幕保护
cmd下输入rundll32.exe user32.dll LockWorkStation,可以启动屏幕保护功能,这样要再次使用电脑的时候要输入密码。可以在短时间离开的时候,防止别人动你电脑。

显示shutdown命令语法
遇到命令不懂的时候,一般会去网上搜索,但是我发现网上的资料都介绍的都全,其实,最应该做的应该是直接在cmd中查看,官方的介绍文档。
输入shutdown -help显示shutdown指令的用法
  1. 用法: shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f]
  2.     [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]

  3.     没有参数   显示帮助。这与键入 /? 是一样的。
  4.     /?         显示帮助。这与不键入任何选项是一样的。
  5.     /i         显示图形用户界面(GUI)。
  6.                这必须是第一个选项。
  7.     /l         注销。这不能与 /m 或 /d 选项一起使用。
  8.     /s         关闭计算机。
  9.     /sg        关闭计算机。在下一次启动时,
  10.                重启任何注册的应用程序。
  11.     /r         完全关闭并重启计算机。
  12.     /g         完全关闭并重新启动计算机。在重新启动系统后,
  13.                重启任何注册的应用程序。
  14.     /a         中止系统关闭。
  15.                这只能在超时期间使用。
  16.                与 /fw 结合使用,以清除任何未完成的至固件的引导。
  17.     /p         关闭本地计算机,没有超时或警告。
  18.                可以与 /d 和 /f 选项一起使用。
  19.     /h         休眠本地计算机。
  20.                可以与 /f 选项一起使用。
  21.     /hybrid    执行计算机关闭并进行准备以快速启动。
  22.                必须与 /s 选项一起使用。
  23.     /fw        与关闭选项结合使用,使下次启动转到
  24.                固件用户界面。
  25.     /e         记录计算机意外关闭的原因。
  26.     /o         转到高级启动选项菜单并重新启动计算机。
  27.                必须与 /r 选项一起使用。
  28.     /m \\computer 指定目标计算机。
  29.     /t xxx     将关闭前的超时时间设置为 xxx 秒。
  30.                有效范围是 0-315360000 (10 年),默认值为 30。
  31.                如果超时时间大于 0,则默示为
  32.                /f 参数。
  33.     /c "comment" 有关重新启动或关闭的原因的注释。
  34.                最多允许 512 个字符。
  35.     /f         强制关闭正在运行的应用程序而不事先警告用户。
  36.                如果为 /t 参数指定大于 0 的值,
  37.                则默示为 /f 参数。
  38.     /d [p|u:]xx:yy  提供重新启动或关闭的原因。
  39.                p 指示重启或关闭是计划内的。
  40.                u 指示原因是用户定义的。
  41.                如果未指定 p 也未指定 u,则重新启动或关闭
  42.                是计划外的。
  43.                xx 是主要原因编号(小于 256 的正整数)。
  44.                yy 是次要原因编号(小于 65536 的正整数)。

  45. 此计算机上的原因:
  46. (E = 预期 U = 意外 P = 计划内,C = 自定义)
  47. 类别    主要    次要    标题

  48. U      0       0       其他(计划外)
  49. E       0       0       其他(计划外)
  50. E P     0       0       其他(计划内)
  51. U      0       5       其他故障: 系统没有反应
  52. E       1       1       硬件: 维护(计划外)
  53. E P     1       1       硬件: 维护(计划内)
  54. E       1       2       硬件: 安装(计划外)
  55. E P     1       2       硬件: 安装(计划内)
  56. E       2       2       操作系统: 恢复(计划外)
  57. E P     2       2       操作系统: 恢复(计划内)
  58.   P     2       3       操作系统: 升级(计划内)
  59. E       2       4       操作系统: 重新配置(计划外)
  60. E P     2       4       操作系统: 重新配置(计划内)
  61.   P     2       16      操作系统: Service Pack (计划内)
  62.         2       17      操作系统: 热修补(计划外)
  63.   P     2       17      操作系统: 热修补(计划内)
  64.         2       18      操作系统: 安全修补(计划外)
  65.   P     2       18      操作系统: 安全修补(计划内)
  66. E       4       1       应用程序: 维护(计划外)
  67. E P     4       1       应用程序: 维护(计划内)
  68. E P     4       2       应用程序: 安装(计划内)
  69. E       4       5       应用程序: 没有反应
  70. E       4       6       应用程序: 不稳定
  71. U      5       15      系统故障: 停止错误
  72. U      5       19      安全问题(计划外)
  73. E       5       19      安全问题(计划外)
  74. E P     5       19      安全问题(计划内)
  75. E       5       20      网络连接丢失(计划外)
  76. U      6       11      电源故障: 电线被拔掉
  77. U      6       12      电源故障: 环境
  78.   P     7       0       旧版 API 关机
  79. ————————————————
  80. <blockquote>从帮助文档中可以看出
复制代码

原文链接:https://blog.csdn.net/qq_21808961/article/details/81180732


从帮助文档中可以看出
shutdown -h的意思是:休眠本地计算机,执行该指令后计算机会立即休眠。-h参数可以和-f参数一起使用,但是不能和-t参数一起使用。也是就是说shutdown -h -t 3600这样的用法是错误的。

shutdown -p关闭本地计算机,执行该指令后计算机会立即关闭,也不会等待默认的时间。

shutdown -s表示关闭本地计算机,如果不使用-t参数的话,会倒计时默认的事件后关机,如果使用-t参数的话倒计时设置的时间后关机,例如shutdown -s -t 3600就是3600秒后关机。

shutdown -r表示完全关闭并重启计算机。就理解为重启就行,同样的可以加-t设置倒计时多少时间后重启,例如shutdown -r -t 3600就是倒计时3600秒后重启,而shutdown -r -t 0就是倒计时0秒后重启,也就是立即重启。

shutdown -a表示取消关机,或者取消重启。在shutdown -s或者shutdown -r倒计时结束之前执行shutdown -a可以取消关机或者重启操作。
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/qq_21808961/article/details/81180732


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|学无止境

GMT+8, 2026-9-12 11:20 , Processed in 0.313562 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表