【发布时间】:2017-02-11 18:29:48
【问题描述】:
以下命令让我列出指定端口上正在运行的进程以及其他一些选项,如下所示:
netstat -ano | findstr 9999
TCP 127.0.0.1 0.0.0.0:0 LISTENING 26064
如何编辑命令以仅列出 PID?
【问题讨论】:
标签: windows command-line cmd command-prompt
以下命令让我列出指定端口上正在运行的进程以及其他一些选项,如下所示:
netstat -ano | findstr 9999
TCP 127.0.0.1 0.0.0.0:0 LISTENING 26064
如何编辑命令以仅列出 PID?
【问题讨论】:
标签: windows command-line cmd command-prompt
很遗憾,netstat 命令没有允许您选择显示的列的参数。因此,您可能需要对输出进行一些额外的处理。实现这一目标的一种方法是使用 Powershell:
netstat -ano | findstr 9999 | Select-String "TCP\s+(.+)\:(.+)\s+(.+)\:(\d+)\s+(\w+)\s+(\d+)" | ForEach-Object { Write-Output $_.matches[0].Groups[6].value }
【讨论】: