Hallo,
ich habe da folgendes Problem:
Der Code
funktioniert insoweit einwandfrei, dass der Inhalt der Datei start.bat ausgeführt wird.
Gäbe es da nicht einen Haken:
ich möchte gerne, dass beim Ausführen von start.bat unter Windows XP ein Kommandafenster angezeigt wird - so wie wenn ich auf dem Windows-Desktop auf die Datei start.bat doppelklicke: dann wird auch ein Kommandafenster angezeigt.
Ich habe meine sehr speziellen Gründe, warum ich es so wünsche.
Könnte mir bitte jemand erklären, wie ich dies bewerkstellige?
Liebe Grüße
wolfgke
ich habe da folgendes Problem:
Der Code
Code:
try {
new ProcessBuilder("cmd.exe", "/c", "start.bat")
.directory(new File("c:/foo/bar"))
.start();
} catch (IOException ex) {
Logger.getLogger(Main.class.getName()).log(Level.SEVERE, null, ex);
}
funktioniert insoweit einwandfrei, dass der Inhalt der Datei start.bat ausgeführt wird.
Gäbe es da nicht einen Haken:
ich möchte gerne, dass beim Ausführen von start.bat unter Windows XP ein Kommandafenster angezeigt wird - so wie wenn ich auf dem Windows-Desktop auf die Datei start.bat doppelklicke: dann wird auch ein Kommandafenster angezeigt.
Ich habe meine sehr speziellen Gründe, warum ich es so wünsche.
Könnte mir bitte jemand erklären, wie ich dies bewerkstellige?
Liebe Grüße
wolfgke