Windows CMD netstat 输出一行

Windows CMD netstat 输出一行

使用 -aonb 选项时,Netstat 输出会断行。我无法使用 FIND 将输出过滤到一行中。

增加屏幕缓冲区宽度和窗口宽度没有帮助。命令仍然会分成新行。这与 powershell 相同。

    netstat -aonb
    Active Connections

      Proto  Local Address          Foreign Address        State           PID
      TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1304
      RpcSs
     [svchost.exe]
      TCP    0.0.0.0:27036          0.0.0.0:0              LISTENING       11096
     [Steam.exe]
      TCP    0.0.0.0:49665          0.0.0.0:0              LISTENING       1680
      Schedule
     [svchost.exe]
      TCP    0.0.0.0:49666          0.0.0.0:0              LISTENING       1632
      EventLog
     [svchost.exe]

我想使用 FIND 命令来过滤进程使用的端口,但是由于它会断线,所以我无法过滤它。

    netstat -aonb | FIND "svchost.exe"
    [svchost.exe]

答案1

如果您愿意切换到 PowerShell,则可以从帖子中找到或改编解决方案:

Powershell 单行显示使用 netstat 问题与端口在同一行上的进程

相关内容