Цитата neogara:
Проверяем для каждого(!) IP address stat, если stat совпадает »
|
sound при изменении статуса любого из соединений заданного IP:
Код:
![Выделить весь код](images/misc/selectcode.png)
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 не фиксируется - только смена статуса