Prozess unter bestimmten pfad ausführen

drob

Mitglied
Ich habe eine Anwendung die ich aus meine Quellcode aus starte/beenden will
Process p = Runtime.getRuntime().exec("123.exe");
soweit kein Problem
Jedoch wird die Anwendung mit einem falschen "executepath"/"Ausführen in" gestartet,
und das hat zur Folge dass die Anwendung nicht sauber läuft(configfiles nicht gefunden werden und ähnliches).

habe ich was übersehen, kann ich den "Ausführen in" Pfad, den jede Verknüpfung unter Windows besitzt, auch hier festlegen?

danke im voraus (für jede art von Idee/Anregung)
 
Runtime kann das aber auch schon.

Guckst du hier: Runtime

Java:
Process process = Runtime.getRuntime().exec("dir", null, "C:/temp");


Grüße
Daniel
 
Zurück