我没有以前的批处理脚本知识。所以这个问题听起来有点傻。我的目标是终止侦听特定端口的进程。
我将在批处理脚本参数中传递端口号。
@echo off
netstat -ano | findstr %1
这将返回如下: -
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 23708
TCP [::]:8080 [::]:0 LISTENING 23708
因此,如果在与以下相同的脚本中执行此操作:
taskkill /pid 23708 /F
它应该终止进程。我不知道如何在数组中获取 pid 列表。我该怎么做?