Windows系统自带的`Shutdown.exe`程序是用于执行关机操作的主要工具。用户可以通过命令行界面(CLI)或图形用户界面(GUI)来调用这个程序。以下是一些常用的`Shutdown.exe`命令及其功能:
立即关机
`shutdown -s -t 0`:立即关闭计算机。
设置关机时间
`shutdown -s -t 秒数`:设置计算机在指定的秒数后关机。例如,`shutdown -s -t 3600`将在60分钟后关机。
取消关机
`shutdown -a`:取消已经计划好的关机操作。
重启计算机
`shutdown -r`:关闭计算机并立即重启。
注销当前用户
`shutdown -l`:注销当前登录的用户。
强制关闭应用程序
`shutdown -f`:强制关闭所有应用程序。
控制远程计算机
`shutdown -m \\计算机名`:通过远程桌面协议(RDP)关闭指定的远程计算机。
显示图形用户界面
`shutdown -i`:显示关闭计算机的图形用户界面,通常用于设置自动关机。
设置关机前的超时
`shutdown -t 秒数`:设置在显示关机对话框前等待的秒数。
添加关机前的消息
`shutdown -c "消息内容"`:在关机对话框中显示自定义消息(消息内容不能超过127个字符)。
这些命令可以通过命令提示符(CMD)或PowerShell执行,也可以通过Windows的“运行”对话框(Win+R)输入命令来调用`Shutdown.exe`程序。
例如,如果你想在10分钟后关机,可以在命令提示符中输入以下命令:
```shell
shutdown -s -t 600
```
或者在“运行”对话框中输入:
```
at 10:00 shutdown -s
```
这些命令都是通过调用Windows的`shutdown.exe`程序来实现的,因此可以说是由Windows系统自身发出的关机命令。