本帖最后由 paladinjin 于 2017-8-12 16:34 编辑
- @echo off
- title 网络中断自动关机
- echo 准备检测网络……
- ping /n 2 /l 1 192.168.0.37|findstr "字节=1" &&
-
- (goto OK) || ( ping/n 2 /l 1 192.168.0.37 |
-
- findstr "字节=1" && (goto OK)|| ( ping/n 2 /l 1
-
- 192.168.0.37|findstr "字节=1" && goto OK ||
-
- goto NG))
-
- :OK
- shutdown /a
- exit
- :NG
- setlocal enabledelayedexpansion
- for /l %%a in (300,-1,1) do (
- set ss=%%~a
- if !ss! lss 300 set ss=%%~a
- cls & echo 距离关机还有 !ss! 秒
- ping 127.0.0.1 -n "2">nul
- )
- shutdown -s -t 00
- exit
复制代码
|