Java, Проверяя, работает ли какой-либо идентификатор процесса в настоящее время на Windows

Действительно ли возможно проверить существование процесса от Java в Windows.

У меня есть его возможный PID, я хочу знать, работает ли он все еще или нет.

5
задан Eric Leschinski 1 August 2013 в 20:58
поделиться

1 ответ

Посмотрите, может ли это помочь:

http://blogs.oracle.com/vaibhav/entry/listing_java_process_from_java

В этом сообщении объясняется, как запустить все PID на машине Windows: вам нужно будет сравнить вывод вызова cmd с вашим PID вместо его печати.

Если вы работаете в Unix-подобных системах, вам придется использовать ps вместо cmd

Вызов системных команд из вашего java-кода - не очень переносимое решение; опять же, реализация процессов в разных операционных системах различна.

2
ответ дан 14 December 2019 в 04:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: