Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 148
Благодарности: 39

Профиль | Сайт | Отправить PM | Цитировать


Попробуйте:

Код: Выделить весь код
cmdow @ /HID

@echo off

echo %date% - %time%: Connection checking... >>auto.log

set /a WaitTime=120*1
set Address=ya.ru
set /a conn_avail=1

:ping

ping -n 1 %Address% > Nul

if ERRORLEVEL 0 (
        if %conn_avail%==0 (
                set /a conn_avail=1
                echo %date% - %time%: Connection restored... >>auto.log
        )
)

if ERRORLEVEL 1 (
        if %conn_avail%==0 (
                echo %date% - %time%: Unable to reconnect... >>auto.log
        )
        if %conn_avail%==1 (
                echo %date% - %time%: Disconnected! Reconnecting... >>auto.log
        )
        set /a conn_avail=0
        call :reboot
        goto :ping
)

ping -n %WaitTime% 127.0.0.1 > Nul

goto :ping

:reboot

taskkill /f /t /im SW_WiMaxCM.exe > Nul

ping -n 3 127.0.0.1 > Nul

start /D "D:\4G\" SW_WiMaxCM.exe > Nul

exit /b
и лучше поменяйте ya.ru на ближайший веб-узел Вашего провайдера, или посмотрев командой tracert ya.ru

-------
Alex Dragokas


Последний раз редактировалось Dragokas, 18-12-2011 в 22:57.


Отправлено: 22:48, 18-12-2011 | #2