Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Как узнать что слушает TCP/IP порт в Windows?


На днях снова поступил вопрос: Как узнать что слушает TCP/IP порт в Windows?

Я уже когда-то писал об этом, но видать пришло время сделать это еще раз…

Задача: узнать процесс, который занял конкретный порт.

Решение: воспользуемся командной строкой, чтобы увидеть, какие порты используются в данный момент и имеют специальный флаг, который говорит нам, какой порт назначен на каждый номер идентификатора процесса Windows. Тогда мы можем использовать этот номер, чтобы найти, какой именно это процесс.

Откройте командную строку и введите следующее, возможно, придется запустить ее в режиме администратора, чтобы увидеть все процессы:

NETSTAT -AON | MORE

 

Если вы посмотрите на правую часть, то вы увидите список PID-ов или идентификаторов процессов. Найдите тот, который привязан к порту, с которым вы работаете, вы увидите 0.0.0.0:80 или порт 80, его PID — 4708.

Теперь вы можете просто открыть диспетчер задач, возможно, придется использовать опцию Показать процессы для всех пользователей, и тогда вы сможете найти PID в списке.

 

Есть еще один вариант:

Например C:\>netstat -an|findstr /i listen

 

Подробней читаем здесь: http://dosprompt.info/network/netstat.example.asp

Всем хорошей работы !!!

08.08.2012 - Posted by | ms windows 2008

Sorry, the comment form is closed at this time.

%d такие блоггеры, как: