Also habe folgendes Problem
ich will eine .bat Datei aus Java heraus ausführen das gelingt mir leider nicht hier mal meine Code Beispiele
Das ist die Main Klasse
Vielleicht kann mir jemand helfen also wenn ich das Programm ausführe tut sich rein gar nichts und es müsste eigentlich der CardReader zum bearbeiten von Persos aufgerufen werden.
Wenn ich die .bat Datei mit einem Doppelklick starte geht dies ohne Problem.
Bitte helft mir
ich will eine .bat Datei aus Java heraus ausführen das gelingt mir leider nicht hier mal meine Code Beispiele
Das ist die Main Klasse
Code:
public class main {
public static void main(String[] args) {
Dateiaufruf neu = new Dateiaufruf();
}
}
Code:
public class Dateiaufruf {
public Dateiaufruf(){
aufrufen();
}
private void aufrufen(){
Runtime rt = Runtime.getRuntime();
try {
Process proc = rt.exec("C:/Entwicklung/Java/cardreadernogui.bat");
proc.waitFor();
} catch(IOException ioEx) {
ioEx.printStackTrace();
} catch(InterruptedException ex) {
ex.printStackTrace();
}
}
}
Vielleicht kann mir jemand helfen also wenn ich das Programm ausführe tut sich rein gar nichts und es müsste eigentlich der CardReader zum bearbeiten von Persos aufgerufen werden.
Wenn ich die .bat Datei mit einem Doppelklick starte geht dies ohne Problem.
Bitte helft mir