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.
findstr
comando encontra linhas que correspondem a algum padrão, então canalize anetstat
saída para ele:netstat -a | findstr 8888
netstat -a -b > output.txt
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.
fonte
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 :)
fonte
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.
fonte