本文作者:我爱技术网

一个断电后自动给服务器关机的BAT停电关机小程序

我爱技术网 10个月前 ( 12-05 ) 828
摘要: 前言停电是件很烦的事,服务器安装了UPS的,停电后又要去手动关机,一旦忘记了,不但UPS白买了,服务器硬盘也受损...

一个断电后自动给服务器关机的BAT停电关机小程序  第1张

前言

停电是件很烦的事,服务器安装了UPS的,停电后又要去手动关机,一旦忘记了,不但UPS白买了,服务器硬盘也受损,严重的还会坏!

本批处理生效要保证几个硬性条件

  1. 服务器有UPS后备电源(不然完全没电了怎么关机).

  2. 连接服务器与路由器的交换机没有UPS(如果交换机也有备电,本地连接是不会断的)

  3. 你的UPS能顶3分钟!(3分钟都顶不了的换了吧)

这个批处理是自动检测本地连接断开3分钟后自动关机,如果3分钟内本地连接通了,会取消关机

可以复制以下内容保存成BAT格式,如果怕出问题,也可以下载附件中的文件

@echo offtitle 本地连接断开自动关机color 3c  echo 网络连接状态刷新中……ping -n 2 192.168.1.254>nul &rem 将这里的IP改为你网吧路由器的网关::IF ErrorLEVEL 1 ( goto 网络连接断开) else (goto 网络连接正常)if errorlevel 1 goto 网络连接断开if errorlevel 0 goto 网络连接正常:网络连接正常  taskkill /f /im timeout.exe  shutdown -acls@echo offtitle 本地连接断开自动关机  MODE con: COLS=50 lines=20color 3c  echo.  echo ┌──────────────────────┐  echo │ │  echo │ │  echo │┈┈停电自动关机程序,请不要关闭本窗口!┈┈│  echo │ ┈┈我爱技术网 www.wajsw.com为您提供支持 ┈┈ │  echo │ │  echo ┕──────────────────────┙  echo 当前网络连接状态:服务器网络连接正常……%0:网络连接断开::timeout -40 /nobreak::这里可以加入网络被断开时所需要执行的命令。  shutdown -s -t 180cls@echo offtitle 本地连接断开自动关机  MODE con: COLS=50 lines=20color 3c  echo.  echo ┌──────────────────────┐  echo │ │  echo │ │  echo │┈┈停电自动关机程序,请不要关闭本窗口!┈┈│  echo │ ┈┈我爱技术网 www.wajsw.com为您提供支持 ┈┈ │  echo │ │  echo ┕──────────────────────┙  echo 当前网络连接状态:服务器网络连接已断开……%0


推荐阅读:

微信收藏活动复活 新老用户百分百领取1元

Google Cloud Platform 支撑 R 言语

如何修正“Windows无法安装所需的文件错误”?

文章版权及转载声明:

作者:我爱技术网本文地址:https://www.wajsw.com/blog/57.html发布于 10个月前 ( 12-05 )
文章转载或复制请以超链接形式并注明出处我爱技术网