Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  1 сообщение 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 07.08.2013
Откуда: Russia
Фото: 2
Решил все проблемы сам. Буду рад критике, может что проще сделать можно.
Код:
@echo OFF
@echo Test Channel
:loop
:start
@ping 192.168.1.1 -n 5| find "TTL" > nul
@set Error=%ErrorLevel%
@goto Error%ErrorLevel%
:Error0
@goto start
:Error1
@echo ___________
@echo off
<nul set /p strTemp=Error & time /t
<nul set /p strTemp=[ALT+NUM7]
@echo Обрыв связи - %TIME:~0,2%:%TIME:~3,2% %date:~0,2%.%date:~3,2% >>log.txt
:x1
@ping 192.168.1.1 -n 5| find "TTL" > nul
@set x=%ErrorLevel%
@goto x%ErrorLevel%
:x0
<nul set /p strTemp=OK & time /t
<nul set /p strTemp=[ALT+NUM7]
@echo Восстановление связи - %TIME:~0,2%:%TIME:~3,2% %date:~0,2%.%date:~3,2% >>log.txt
@goto loop


Программа пингует заданный хост и выводит окно с событиями. Так же пищит спикер при обрыве или возобновлении связи и событие записывается в log.txt
Просто, удобно, ничего не требуется дополнительно. Работает на ХР и W7 без каких либо проблем. Для компиляции можно использовать Quick Batch File Compiler триальный.

_________________
<Подпись>



Партнер
Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  1 сообщение 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan