[英]Batch script. how to close connections from one ip address?
我的应用程序有问题,我想编写一个批处理脚本,该脚本能够关闭某个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%
感谢您的关注!
所以最近我使用了Powershell脚本。
我使用了Get-NetTCPConnection
并filter by "CreationTime"
,它的工作就像一个魅力!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.