Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Googler


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

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


Цитата neogara:
Проверяем для каждого(!) IP address stat, если stat совпадает »
sound при изменении статуса любого из соединений заданного IP:
Код: Выделить весь код
title Disconnect Sound
set addr=IP Address
set stat=ESTABLISHED

:start
 sleep 2
 for /f "delims=" %%i in ('netstat -n^|find "%addr%:"^|find /V "%stat%"') do goto :sound
goto start

:sound
 cmdow.exe /RUN /hid %systemroot%\system32\mplay32.exe /play /close "sound.wav"
 sleep 5
 msg * "Disconnect %addr%!"
goto :eof
P.S. исчезновение соединения из списка NetStat не фиксируется - только смена статуса

Отправлено: 03:45, 14-06-2010 | #10