3

Я не могу разместить на порту 80, потому что есть фоновое приложение, которое размещает на порту 80. Как я узнаю, какая это программа?

2 ответа2

8

Получите локальное приложение ProcessID использующее порт 80:

netstat -aon | findstr "LISTENING" | find /i ":80" | more

вар 2:

netstat -aon | find /i ":80" | more

Получить командную строку приложения:

Wmic process where (ProcessId=<you application ProcessID>)  get Commandline, ProcessId

Получить служебную командную строку:

wmic Service where (ProcessID=<you application ProcessID>) Get Caption, Name, StartMode, State, PathName, ProcessId,  StartName

Portqry 2.0 тестовый порт 80:

Portqry -local -wport 80 | findstr "LISTENING"

Средства поддержки Portqry тестируют порт 80 UDP и TCP:

Portqry -n 192.168.20.10 -p BOTH -e 80 -i -s

GUI TCPView v3.05:

Скриншот
(Нажмите на изображение, чтобы увеличить)

cmd:CMD

Дальний менеджер:Дальний менеджер

Дальний менеджер получает служебную командную строку, PID:

Дальний менеджер получает служебную командную строку, PID

1

Откройте командную строку и введите

netstat -a -n -o

это покажет вам все открытые порты и идентификаторы процессов, связанные с ними. Там вы можете найти PID, который отвечает за порт 80, и найти этот PID в диспетчере задач.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .