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

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

Googler


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

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


neogara, двухэтапный вариант:

Код: Выделить весь код
title Disconnect Sound
set addr=IP address
set stat=ESTABLISHED

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

:start2
 set $a=0& set $b=0& sleep 2
 for /f "tokens=4" %%i in ('netstat -n^|find "%addr%:"') do if "%%i"=="%stat%" (
 set /a $a+=1) else set /a $b+=1
if %$b% equ 0 if %$a% gtr 0 goto :start2

:sound
 cmdow.exe /RUN /hid %systemroot%\system32\mplay32.exe /play /close "sound.wav"
 sleep 5
 msg * "Disconnect %addr%!"
goto :start1
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:12, 14-06-2010 | #12