互联网连接丢失时关闭程序

时间:2013-11-01 15:06:08

标签: batch-file

我需要一个在互联网连接丢失时关闭程序的命令。 我已经为初创公司做了这个。

@Echo off
:Start
putty.exe -load "test"
ping -n 10 localhost

goto Start

感谢。

2 个答案:

答案 0 :(得分:1)

start calc
:loop
ping -n 1 google.com >nul && goto:loop || taskkill /im calc.exe

答案 1 :(得分:0)

@echo off

    rem start program 
    start calc.exe

:loop
    rem test internet connection
    ping -n 1 www.google.com | find "TTL=" 
    if not errorlevel 1 goto loop
    rem connection lost. kill.
    taskkill /fi "imagename eq calc.exe"