Como ver se uma porta está sendo usada em uma máquina Windows?


23

Estou usando o Windows XP pro e preciso saber se algo está registrado em uma porta.

Em caso afirmativo, como posso saber o que há na porta?

EDITAR

O que quero dizer com registrado é que estou tentando testar um aplicativo de comunicação remota .NET e preciso verificar se o aplicativo está sendo executado ou registrado em uma determinada porta.

Respostas:


34

netstat -a -b mostrará todas as portas de escuta e o nome do executável (em vez de apenas o PID).

Se você preferir uma versão gráfica, o TCPView da Microsoft mostrará as mesmas informações, atualizando em tempo real.


1
E quanto a busca por determinada porta está em uso ou não
FindOutIslamNow

1
@Kilanny O findstrcomando encontra linhas que correspondem a algum padrão, então canalize a netstatsaída para ele:netstat -a | findstr 8888
Stephen Jennings

1
@Kilanny Ou redirecione a saída para um arquivo e pesquise-a com seu editor de texto:netstat -a -b > output.txt
Stephen Jennings

4

O TCPview do Sysinternals Suite faz isso de uma maneira agradável e GUI.

Ele inclui um intervalo de atualização configurável, resolução de endereços e destaque de diferenças. E é muito mais rápido que netstat -a -b.

Também disponível como uma versão de linha de comando (tcpvcon.exe). Ambos são gratuitos.


Esta ferramenta acabou de fazer o meu dia. Mais uma vez sysinternals para o resgate. Nunca precisei disso antes, não será esquecido!
Chris Marisic

Que bom ver que uma resposta de oito anos ainda ajuda as pessoas. Obrigado pelo feedback!
Tomalak

3

Como você define "registrado"?

De qualquer forma, o netstat -o listará as portas de escuta atualmente usadas com PIDs e lista de tarefas (ou qualquer lista de identificação de processo disponível) classificaria o nome do processo e o executável, eu acho? ^^

edit: Oh, bom, não percebi a opção netstat -b - essa é obviamente a melhor opção :)


2

Execute o netstat na linha de comando e ele mostrará todas as conexões atuais. O netstat -b mostrará qual programa está usando a porta.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.