Versuch BAT-Datei auszuführen

Hallo,

ich versuche (möglichst einfach) eine Batch-Datei auszuführen.

Bisher mit:

Runtime.getRuntime().exec(„scan.bat“);

Leider bekomme ich hier immer eine Exception. Ein Befehl wie „System.exec()“ scheint es allerdings net zu geben (Meldung: can not find symbol)…

Bin JAVA-Neuling… Wer kann mir in einem Beispiel die Verwendung des richtigen Befehls erläutern?

Gibt es eine empfehlenswerte Seite bei der ich die Verwendung einzelner JAVA Klassen schnell nachschlagen kann?

Mfg - JENS

Hallo,

Runtime.getRuntime().exec(„scan.bat“);

Sieht korrekt aus.

Leider bekomme ich hier immer eine Exception. Ein Befehl wie
„System.exec()“ scheint es allerdings net zu geben (Meldung:
can not find symbol)…

Liegt die scan.bat im gleichen Verzeichnis wie deine .class-Datei?

Gibt es eine empfehlenswerte Seite bei der ich die Verwendung
einzelner JAVA Klassen schnell nachschlagen kann?

http://java.sun.com/j2se/1.4.2/docs/api/index.html
oder
http://www.google.de

Gruss, Patrick

Hey.

Entweder du legst die Batch-Datei ins Arbeitsverzeichnis deiner Java-Applikation, du erweiterst deine Pfadvariable in Windows oder du gibts einfach den absoluten Pfad der Batch-Datei in der exec()-Methode an.

Viel Erfolg,
Chris