Завершение процесса с помощью taskkill / F с кодом возврата 0 - PullRequest
2 голосов
/ 30 июня 2010

Мне нужно убить процесс Windows (java.exe).В настоящее время я использую:

taskkill.exe /F /IM java.exe

Мне нужно использовать параметр / F, поскольку это очень важный процесс, но таким образом я получаю код возврата 1, а мне нужен код возврата 0 (возвращается, когдане используйте / F для уничтожения других некритических процессов)

как я могу решить эту проблему?

Большое спасибо

Ответы [ 4 ]

4 голосов
/ 03 июля 2010

Вы можете попробовать:

TASKKILL /F /IM "notepad.exe"

Вы можете узнать больше здесь . Посетите этот блог тоже.

1 голос
/ 06 декабря 2016

Почему вы не используете PowerShell?

Stop-Process -Name java.exe

Из старой командной строки:

powershell -Command "Stop-Process -Name java.exe"
0 голосов
/ 06 февраля 2015

Выполнить это в CMD

Получить список открытых процессов

netstat -a -o -n

А затем завершите процесс на этом порту следующей командой

taskkill /F /PID <pid>
0 голосов
/ 08 апреля 2014

Я использую следующую команду в Windows Server 2008R2

Taskkill /IM B2B_Crawler_V2.exe /F

См. Taskkill и Завершение процесса в пакетном режиме и создание отчетов об успехе

...