пытается убить процесс - безуспешно - PullRequest
0 голосов
/ 13 мая 2019

Мои окна при генерации множества строк chrome.exe на вкладке процессов. Даже когда я закрываю хром, эти строки все еще появляются.

Я пытался использовать taskkill /F /IM chrome.exe /T, но без помощи, он просто закрывал хром, но эти многие строки все еще там во вкладке процессов.

taskkill /F /IM chrome.exe /T

Есть ли способ убить все эти строки chrome.exe?

1 Ответ

0 голосов
/ 14 мая 2019

Может быть, ваш скрипт не убивает все экземпляры, поэтому попробуйте это

:kill
taskkill /F /IM chrome.exe /T
IF ERRORLEVEL 128 goto kill

На основе Что такое коды выхода из утилиты taskkill? , я проверяю на "нет такого"обработать ошибку и повторять до тех пор, пока мы не получим эту ошибку.

Опасность: это может вызвать бесконечный цикл, если по какой-то причине не удается выполнить задачу.Сообщите нам больше контекста, чтобы мы могли посоветовать другие условия, чтобы прекратить вышеуказанный цикл.Вот очень простой базовый способ остановиться после 20 попыток команды kill

counter=0

:kill
set /a cycles=cycles+1
taskkill /F /IM chrome.exe /T

if %cycles%==20 goto endlocal
IF ERRORLEVEL 128 goto kill

:endlocal
echo Ran taskkil %cycles% times

Дайте нам знать, как это работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...