Runtime.getRuntime().exec prüfen

MikaM

Mitglied
Hallo User,

ich habe folgende Frage. Ich starte mit untenstehenden Code, das im Betriebssystem vorhandene eMail-Programm. In dem Fall ist das MS Outlook oder Lotus Notes. Beides funktioniert auch. Was nicht funktioniert, wenn Lotus Notes schon offen ist, das man es vorher schließen muß. Dem Outlook ist das egal, kann schon offen sein, macht dann eben ein weiteres Fenster auf. Lotus Notes macht das nicht. Was ist die Ursache. Das Lotus Notes läuft im Netz (Netzwerkrechte!?). Kann man mit Java ein Programm vorher prüfen, ob es gestartet ist und wenn ja, es evtl. auch schließen. Ist zwar nicht schön, aber was soll's. Bin für jede Antwort dankbar.

Gruß MikaM


Runtime.getRuntime().exec( new String[] {"rundll32", "url.dll,FileProtocolHandler",
"mailto:meineemail@web.de" }, null );
 
Zurück