Wie zu Töten Java-Prozess in Windows, OHNE zu töten javaw.exe?

Ich habe eine externe Windows .exe-Datei, die tatsächlich Java-Anwendung: Laufen die .exe startet javaw.exe, die wiederum läuft die Java-Anwendung.

Ich nicht geschrieben habe, dass Anwendung und haben keinen Zugriff über eine API. Ich muss in der Lage sein, um es zu töten, aber. So jetzt ich töte einfach den Windows-Prozess javaw.exe, was ist gut für eine test-Maschine läuft nur an, dass Java-Anwendung, aber wenn ich brauche eine feinere Granularität, ich kann momentan nicht tun.

Meine Suche ergab Vorschlägen, wie Sysinternal Process Explorer oder die jps-Befehl in das JDK, aber in die Zielsysteme, für die ich beabsichtige, stellen Sie das Skript bereit, weder JDK noch Sysinternal Process Explorer ausgeführt werden kann.

Gibt es eine andere Weise, die nicht erfordern ein externes tool? Tut javaw.exe über einen Schalter oder über die Befehlszeile-option, die Listen von Java-Prozessen? Gibt es eine JRE-version der jps?

Dank.

InformationsquelleAutor Android Eve | 2010-09-12

Schreibe einen Kommentar