windows 查看tcp 连接

netstat -ano | ForEach-Object {
    $pid = $_.Split(' ')[-1]
    if ($pid -ne '') {
        $process = Get-Process -Id $pid -ErrorAction SilentlyContinue
        $_ + " " + ($process.Name -join '')
    } else {
        $_
    }
}

$connections = Get-NetTCPConnection -LocalPort 8080
$connections | ForEach-Object {
    $process = Get-Process -Id $_.OwningProcess
    $_ | Add-Member -MemberType NoteProperty -Name Process -Value $process.Name
    $_
}