請自行代換ip和port
@echo off
color 0a
:go
FOR /F "tokens=1-4 delims=/ " %%a IN ("%date%") DO (SET _MyDate=%%a/%%b/%%c)
FOR /F "tokens=1-4 delims=:." %%a IN ("%time%") DO (SET _MyTime=%%a:%%b:%%c)
@echo %_MyDate% %_MyTime%
@echo ----------------------------
@echo 目前80埠的總連線數是
netstat -an | find "80" /c
@echo 目前80埠的有效連線數是
netstat -an | find "80" | find "EST" /c
@echo 目前80埠的無效連線數是
netstat -an | find "80" | find "WAIT" /c
@echo ----------------------------
@echo 使用120.84的連線部分
@echo 目前80埠的總連線數是
netstat -an | find "80" |find "120.84" /c
@echo 目前80埠的有效連線數是
netstat -an | find "80" |find "120.84" |find "EST" /c
@echo 目前80埠的無效連線數是
netstat -an | find "80" |find "120.84" |find "WAIT" /c
@echo ----------------------------
@echo 使用77.12的連線部分
@echo 目前80埠的總連線數是
netstat -an | find "80" |find "77.12" /c
@echo 目前80埠的有效連線數是
netstat -an | find "80" |find "77.12" |find "EST" /c
@echo 目前80埠的無效連線數是
netstat -an | find "80" |find "77.12" |find "WAIT" /c
@echo ----------------------------
@echo 使用31.67的連線部分
@echo 目前80埠的總連線數是
netstat -an | find "80" |find "31.67" /c
@echo 目前80埠的有效連線數是
netstat -an | find "80" |find "31.67" |find "EST" /c
@echo 目前80埠的無效連線數是
netstat -an | find "80" |find "31.67" |find "WAIT" /c
@echo ----------------------------
@echo 使用207.111的連線部分
@echo 目前80埠的總連線數是
netstat -an | find "80" |find "207.111" /c
@echo 目前80埠的有效連線數是
netstat -an | find "80" |find "207.111" |find "EST" /c
@echo 目前80埠的無效連線數是
netstat -an | find "80" |find "207.111" |find "WAIT" /c
timeout /t 30 /nobreak
cls
goto go
顯示目前時間
@echo off
FOR /F "tokens=1-4 delims=/ " %%a IN ("%date%") DO (SET _MyDate=%%a/%%b/%%c)
FOR /F "tokens=1-4 delims=:." %%a IN ("%time%") DO (SET _MyTime=%%a:%%b:%%c)
@echo %_MyDate% %_MyTime%