批处理脚本。如何从一个IP地址关闭连接?

时间:2018-05-30 18:51:52

标签: windows batch-file port tcp-ip

我有一个应用程序的问题,我想编写一个批处理脚本,它能够关闭一个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 :(得分:1)

所以最近我使用了Powershell脚本。
我使用了Get-NetTCPConnectionfilter by "CreationTime",它的工作就像一个魅力!