Window 使用bat脚本进行关机和重启

方文锋  2020-12-19 17:42:40  1068  首页学习

最近在公司项目中,服务器上需要定时自动重启,然后我就上网找了下相关内容,然后自己并测试操作确认可行,指令 shutdown 参数如下图:

shudown 指令的参数

bat 代码如下:

关闭并重新启动计算机,bat脚本代码如下:

::在10秒后就进行 关闭并重新启动计算机

shutdown -r -t 10  

关闭并重启计算机

直接关机的话bat脚本代码如下:

::30秒后,关闭计算机

shutdown -s -t 30   

关闭计算机


取消关闭计算机的话,bat脚本如下:

::中止系统关闭(取消关机或重启),这只能在超时期间使用

shutdown -a 

中止系统关闭,这只能在超时期间使用



重启的脚本可以结合Windows的定时任务实现远程Windows系统服务器的自动重启功能,不需要人工的去重启服务器,比如服务器每天凌晨1点左右就自动重启计算机。

新建定时任务Windows7系统在 开始 -> 附件 -> 系统工具 -> 任务计划程序