【问题标题】:Get specific value from `netstat` command in windows从 windows 中的 `netstat` 命令获取特定值
【发布时间】:2019-01-05 21:04:57
【问题描述】:

当我运行命令netstat -ano 我有:

PS Y:\PowerShell> netstat -ano

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       376
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:2222           0.0.0.0:0              LISTENING       2364
  TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING       1748
  TCP    0.0.0.0:5985           0.0.0.0:0              LISTENING       4
  TCP    0.0.0.0:6081           0.0.0.0:0              LISTENING       2556
  TCP    0.0.0.0:8001           0.0.0.0:0              LISTENING       3772
  TCP    0.0.0.0:47001          0.0.0.0:0              LISTENING       4

但我真正想要的是:

活动连接

   PID
   4
   376
   4
   2364
   1748
   4
   2556
   3772
   4

我不能使用:netstat -ano| select PID,因为它不是 powershell 命令。

【问题讨论】:

  • netstat -ano | Select -Skip 4 | ConvertFrom-String -PropertyNames "_", "Proto", "Local Address", "Foreign Address", "State", "PID" | Select PIDConvertFrom-String 是一个聪明的 cookie。
  • @JeroenMostert tks,但是如何导入 ConvertFrom-String?
  • ConvertFrom-String 是 PowerShell 3 的内置组件。
  • @JeroenMostert 我目前正在使用 PS4,它告诉我这不是 cmdlet ==!
  • 我的错——它是 PowerShell 5 的一部分,没有早期版本。如果您的平台支持 PowerShell 4,那么升级到 5 绝对值得。

标签: powershell port


【解决方案1】:

PowerShell 版本的 netstat 是 Get-NetTCPConnection,它会返回对象。

 Get-NetTCPConnection -State Listen

【讨论】:

  • 勉强赞成。尽管我很喜欢 ConvertFrom-String,但没有什么能比得上原生 cmdlet。
  • (Get-NetTCPConnection -State Listen).OwningProcess,注意netstat -ano 返回的不仅仅是监听 TCP 连接。
【解决方案2】:

您可以使用以下命令仅列出 PID:

Get-NetTCPConnection -State Listen | Select-Object -ExpandProperty OwningProcess

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-19
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多