Список процессов
netstat
Все процессы (внимание на ключ -b - он потребует запуск cmd от админа, без него работает просто от пользователя, если нам нужно просто найти порт то достаточно -ano)
netstat -abno
где
-a Отображает все подключения и прослушивающие порты.
-b Отображает исполняемый файл, участвующий в создании каждого соединения или порт прослушивания. В некоторых случаях известный хост исполняемых файлов несколько независимых компонентов, и в этих случаях последовательность компонентов, участвующих в создании соединения или порт прослушивания. В этом случае исполняемый файл имя находится в [] внизу, сверху - компонент, который он назвал, и т.д. до тех пор, пока не будет достигнут TCP/IP. Обратите внимание, что этот параметр может занять много времени и не удастся, если у вас недостаточно разрешения.
-n Отображает адреса и номера портов в числовой форме.
-o Отображает идентификатор процесса владения, связанный с каждым соединением.
Оказывается, в винде всё-таки есть аналог | grep и выглядит он так
netstat -ano | findStr "9000"
Или более привычно
netstat -ano | find /i "listening"
tasklist
Также он умеет фильтры
tasklist /fi "pid eq 12345"
Чтобы прибить процесс
taskkill
полезные ключи
/F принудительно
/PID 12345 - прибить процесс с pid 12345
/FI - фильтр как у tasklist, например "imagename eq iexplore.exe". Их больше, смотрим taskkill /?
Комментариев нет:
Отправить комментарий