Java - Windows - Name eines aktuell laufenden Command Prompt ermitteln

Ok… mit weiteren 2 Stunden Suche konnte ich eine Lösung herbeiführen.

tasklist.exe /nh /fi “windowtitle eq Fenstername*”

Hiermit bekomme ich eine String zurück, welcher cmd.exe enthält, wenn der Fenstername gefunden wird und eine Information, wenn nicht.

Process x = Runtime.getRuntime().exec(System.getenv("windir") + "\\system32\\" + "tasklist.exe /nh /fi \"windowtitle eq Fenstername*\"");
                    
                    BufferedReader input2 = new BufferedReader(new InputStreamReader(x.getInputStream()));
                    
                    while((line2 = input2.readLine()) != null)
                    {
                        pidInfo2+=line2;
                       
                    }

Wobei line2 dann den String enthält.

Danke trotzdem für die Bemühungen!