flapflapjack
@flapflapjack
Fool stuck deviloper

Как в Windows убить процесс, использующий определенный порт?

У юзеров часто виснет процесс одной из надстроек для Internet Explorer (ККМ АТОЛ), процесс - это вкладка в браузере. IE иногда не завершает зависший процесс даже если закрыть весь "браузер" целиком.

Процесс отслеживается командой:
netstat -ano | find /I "6220" | find /I "ESTABLISHED"


Результат выполнения этой команды:

TCP    10.32.0.34:60541       10.32.0.146:6220       ESTABLISHED     3520
, где 3520 - PID процесса.

Как можно модифицировать консольную команду, чтобы taskkill убил процесс с нужным пидом?
taskkill /f /im iexplore.exe делать не вариант, так как киляется весь браузер, а не вкладка, и юзерам приходится опять логиниться в каждой вкладке заново.

В винде это вообще возможно сделать? Если это имеет значение, то винда у юзеров стоит разная: от XP Professional, до 10 Professional.
  • Вопрос задан
  • 167 просмотров
Решения вопроса 2
tsklab
@tsklab
Здесь отвечаю на вопросы.
выдаст ошибку так как на вход в taskkill попадает не ПИД, а целая строка из netstat.
Команда SET может обрезать строку.

Или полностью:
@echo off
for /f "tokens=1 delims==" %%i in ('"netstat -ano | find /I "6220" | find /I "ESTABLISHED" "') do set var=%%i
taskkill /F /PID %var:~-4%
Ответ написан
wisgest
@wisgest
Слесарь холодной обработки металла
for /f "tokens=5" %%P in (
		 'netstat -ano ^| find ":6220" ^| find /i "ESTABLISHED"'
) do  taskkill /f /pid %%P
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Stalker_RED
@Stalker_RED
taskkill /F /PID pid_number

https://docs.microsoft.com/en-us/windows-server/ad...
ну или
taskkill /?
Ответ написан
@generalx
Системный администратор
sc queryx может сказать тоже многое
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 150 000 руб.
Spark Equation Санкт-Петербург
от 120 000 до 200 000 руб.
Spark Equation Санкт-Петербург
от 120 000 до 200 000 руб.
19 окт. 2019, в 23:37
1000 руб./в час
19 окт. 2019, в 23:08
500 руб./за проект
19 окт. 2019, в 22:44
12500 руб./за проект