Cuaderno · 14 de noviembre de 2026
PowerShell: qué proceso usa un puerto
redesprocesos
El equivalente a ss o netstat con el nombre del programa.
Quién escucha en el puerto 3389:
Get-NetTCPConnection -LocalPort 3389 -State Listen |
Select-Object LocalAddress, LocalPort, OwningProcess, @{n='Proceso';e={(Get-Process -Id $_.OwningProcess).ProcessName}}
Todas las conexiones establecidas hacia fuera, con su programa:
Get-NetTCPConnection -State Established |
Select-Object RemoteAddress, RemotePort, @{n='Proceso';e={(Get-Process -Id $_.OwningProcess).ProcessName}} |
Sort-Object Proceso
Cerrar un proceso por su PID o por su nombre:
Stop-Process -Id 1234 -Force
Stop-Process -Name notepad