Пакетный скрипт.как закрыть соединения с одного ip адреса? - PullRequest
0 голосов
/ 30 мая 2018

У меня проблема с приложением, и я хочу написать пакетный скрипт, который сможет закрывать все соединения с одного IP-адреса, кроме последнего.

это вывод netstat.Я хочу закрыть все соединения, кроме последнего.

 10.10.10.10:2299      192.168.10.2:34624   ESTABLISHED
 10.10.10.10:2299      192.168.10.2:34761   ESTABLISHED
 10.10.10.10:2299      192.168.10.2:34764   ESTABLISHED
 10.10.10.10:2299      192.168.10.2:35001   ESTABLISHED

Я новичок в пакетном скриптинге и мне нужна помощь с моим кодом ..

set ips=netstat -ano | find "192.168.10." | find "2299"
set closeip
set close port

for %%ip in %ips% do (

don't know what to write here :(


#currports util
#C:\cports\cports.exe /close * * %closeip% %closeport%

спасибо за ваше внимание!

1 Ответ

0 голосов
/ 14 января 2019

так недавно я использовал скрипт powershell.Я использовал Get-NetTCPConnection и filter by "CreationTime", и это сработало как шарм!

...