找回密码
 加入网盟
分割线
官方精品推荐
将下面的文本另存为“断电关机.bat”
记得修改第1,2行的监测IP 推荐使用主交换IP和 网关IP
set ip1=192.168.1.220
set ip2=192.168.0.220
@echo off
@cls
@echo.
@echo.
@echo.
:duibi
@echo.
@echo                     断电自动关机,取消关机请运行如下命令
@echo.
@echo                            ctrl + c
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
@echo.
del /q b1.txt <nul
ping %ip1% > c:\01.txt
find "Lost = 4" c:\01.txt >b1.txt
set /a vars=0
for /f %%i in (b1.txt) do set /a vars+=1
if %vars% GEQ 2 (goto 2ip) else (goto duibi)
del /q b1.txt <nul

:2ip
@cls
echo 由于第一个检测地址断线,现在开始检测第二个设定IP。
del /q b12.txt <nul
ping %ip2% > c:\012.txt
find "Lost = 4" c:\012.txt >b12.txt
set /a vars=0
for /f %%i in (b12.txt) do set /a vars+=1
if %vars% GEQ 2 (goto guanji) else (goto di)
del /q b12.txt <nul
:guanji
echo 多个检测地址均断线 ,服务器将于1分钟后自动关机!
ping 127.0.0.1 -n 60 <nul
shutdown -s -c "由于计算机网络被中断,服务器被关闭。" -t 1"
exit
:di
echo 第二个设定IP正常在线
goto duibi

分享至 : QQ空间
收藏

33 个回复

正序浏览
lxf4295 列兵 2020-4-27 19:04:32
34#

看看实用不实用
回复 使用道具 举报

支持一个,不错
回复 使用道具 举报
不错的,谢谢分享 网吧服务器用 不错
回复 使用道具 举报
学习了 谢谢楼主
回复 使用道具 举报
很好的东西 顶顶顶
回复 使用道具 举报
jason 列兵 2017-7-12 23:34:34
29#
去网吧试试
回复 使用道具 举报
支持一个 感谢分享!
回复 使用道具 举报
666666顶顶
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 加入网盟
关闭

华夏网盟推荐 上一条 /1 下一条