Batch aufrufen klappt nicht mit Runtime

Status
Nicht offen für weitere Antworten.
G

Gast

Gast
Hallo Zusammen,

ich habe mal weder eine Frage:

Ich versuche mit

Code:
Runtime.getRuntime().exec("cmd /c C:\\Test\\test.bat");

die test.bat ausführen zu lassen. Leider ohne Erfolg. Mit einem Doppelklick im Explorer wird die Datei aber erfolgreich ausgeführt. Kann dieser Befehl keine Batchdateien aufrufen?

Gibt es dafür eine andere Lösung?

Danke schon mal im vorraus..

Ps.: Die Batch soll wiederrum eine Exe aufrufen. Ein direkter Aufruf der Exe ist nicht möglich. Die Exe stellt ein in C++ geschriebenes Hilfsprogramm dar, welches normalerweise über die MS-DOS-Eingabeaufforderung mit Parametern aufgerufen wird. Ein Doppelklick im Explorer zum Beispiel, würde die Exe nicht starten. Hier mal der Inhalt der batch, die bei manueller Ausführung funktioniert. Vielleicht hat Jemand ja hierfür eine Lösung, dann könnte ich mir die Batch sparen.

Code:
cd\
cd C:
cd Test
test.exe dateiname 01 9999
 
G

Gast

Gast
Versuchs mal mit

Code:
Runtime.getRuntime().exec("cmd /c C://Test//test.bat");/code]
 

thE_29

Top Contributor
2 // wären schon mal falsch!


warum machst du nicht das ?


Code:
Runtime.getRuntime().exec("cmd /c \"C:\\test\\test.bat dateiname 01 9999\"");
 
G

Gast

Gast
Also dass mit \\ funktioniert ja, wenn ich zum Beispiel im gleichen Verzeichnis ein Windowshelpfile habe und mit dem Befehl aufrufe. Daran kann es nicht liegen.

Hat noch Jemand eine Tipp?
 
G

Gast

Gast
Also ich habe die beiden Vorschläge jetzt getestet, leider ohne Erfolg. Hat Jemand noch eine andere Idee?

Gruß

Ps.: Selbst wenn in der Batch-Datei nur ein Kopiebefehl steht funktioniert es nicht über exec. :(
 

The_S

Top Contributor
Altes Thema.

Dein Java-prog wartet nicht bis die Batch fertig ausgeführt ist, sondern schreibt gleich im selben Konsolenfenster weiter. Deshalb sollte das hier funktionieren

Code:
Runtime.getRuntime().exec("cmd /c start C:\\Test\\test.bat");
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Externe Batch Datei aufrufen Java Basics - Anfänger-Themen 5
A Wie führe ich eine Batch-Datei von meiner Java-Anwendung aus? Java Basics - Anfänger-Themen 18
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
L Bubblesort in Batch Script Java Basics - Anfänger-Themen 15
B Java Eclipse Programm in einer Batch ausführen Java Basics - Anfänger-Themen 3
M Java Programm über Batch-Datei ausführen Java Basics - Anfänger-Themen 1
T Einen Batch Code ausführen Java Basics - Anfänger-Themen 2
T batch handling Java Basics - Anfänger-Themen 11
H Batch von Java aus auführen Java Basics - Anfänger-Themen 6
Steve5000 Externe Batch-Datei starten und anwendung beenden?! Java Basics - Anfänger-Themen 4
H java programm per batch datei öffnen Java Basics - Anfänger-Themen 4
P Batch File Java Basics - Anfänger-Themen 6
J Batch Datei Problem, Programm nur einmal starten Java Basics - Anfänger-Themen 9
J Batch Datei liefert CLASS NOT FOUND Warum !? Java Basics - Anfänger-Themen 11
Sebi Was ist eine Batch datei Java Basics - Anfänger-Themen 2
D Java per Konsole oder Batch öffnen - Problem Java Basics - Anfänger-Themen 4
Developer_X Batch Methode "dir" in Java? Java Basics - Anfänger-Themen 36
Developer_X Batch Datei soll auf lokale JLibrary zugreifen Java Basics - Anfänger-Themen 11
K Java Application mit Batch-datei starten Java Basics - Anfänger-Themen 9
P Mit extra VM starten / Batch-Datei / Unter Linux? Java Basics - Anfänger-Themen 22
D Batch-Datei Java Basics - Anfänger-Themen 9
S Batch-Datei mit unterdrückter CMD ausführen Java Basics - Anfänger-Themen 11
F Batch File starten ! Java Basics - Anfänger-Themen 3
G Batch-file für Javaprogramme Java Basics - Anfänger-Themen 7
D batch befehl . jar datei starten Java Basics - Anfänger-Themen 8
T miniproblem mit batch datei Java Basics - Anfänger-Themen 4
H Start von der Konsole / Batch-Datei /Stapelverarbeitung Java Basics - Anfänger-Themen 8
G Batch-Datei starten Java Basics - Anfänger-Themen 5
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
D Switch Case Methode aufrufen Java Basics - Anfänger-Themen 3
D Länge einer Liste aufrufen. Java Basics - Anfänger-Themen 19
M methode aufrufen ohne parameter Java Basics - Anfänger-Themen 1
N Klassen Methoden anderer Klassen aufrufen Java Basics - Anfänger-Themen 4
M variable in anderer funktion aufrufen Java Basics - Anfänger-Themen 10
_user_q Wie eine Methode/Funktion aus einer Klasse mit Constructor aufrufen? Java Basics - Anfänger-Themen 20
D Methode aus dem Aufrufer aufrufen Java Basics - Anfänger-Themen 1
M Andere Methoden in anderen Klassen aufrufen Java Basics - Anfänger-Themen 11
ashi Variablen aufrufen Java Basics - Anfänger-Themen 17
P Mit dem Scanner Klassen aufrufen Java Basics - Anfänger-Themen 3
U Warum kann ich die Methode in der ENUM Klasse nicht aufrufen? Und warum geht die Switch nicht? Java Basics - Anfänger-Themen 8
D Array in Main Methode aus anderer Klasse aufrufen Java Basics - Anfänger-Themen 3
M Wie kann eine Methode (string) eine andere Methode (void) mit zufälligen int-Werten aufrufen? Java Basics - Anfänger-Themen 4
M Wie kann ich in einem Konstruktor die Methode eines anderen Interfaces mit den jeweiligen Parametern aufrufen? Java Basics - Anfänger-Themen 8
W Verschiedene Methoden in einer Klasse in der Main aufrufen? Java Basics - Anfänger-Themen 8
W Methoden aufrufen - auch klassenübergreifend? Java Basics - Anfänger-Themen 9
Speedrunner klassen aufrufen Java Basics - Anfänger-Themen 41
D Einen boolischen Wert aus einer Methode in einer anderen Klasse aufrufen? Java Basics - Anfänger-Themen 11
J Interface methode aufrufen (interface parameter) Java Basics - Anfänger-Themen 7
H Kann man Methoden öfter aufrufen? Java Basics - Anfänger-Themen 2
L Webseite aufrufen (HTTP) Java Basics - Anfänger-Themen 8
G Rekursive Methode mit 2 Aufrufen Java Basics - Anfänger-Themen 1
T getAttribut in einer Methode aufrufen Java Basics - Anfänger-Themen 8
O Methode in while-Schleife aufrufen geht nur beim ersten Mal Java Basics - Anfänger-Themen 2
H Methode über String Wert aufrufen Java Basics - Anfänger-Themen 8
HoT verschiedene ArrayLists mit ähnlichem Namen in for-Schleife aufrufen Java Basics - Anfänger-Themen 3
H Methoden in anderen Methoden aufrufen Java Basics - Anfänger-Themen 6
F Methoden Methode richtig aufrufen Java Basics - Anfänger-Themen 3
P Methoden aufrufen - Fehler Java Basics - Anfänger-Themen 20
M Java GUI explorer aufrufen um Pfad zu bekommen Java Basics - Anfänger-Themen 3
Y Java andere Klasse aufrufen Java Basics - Anfänger-Themen 6
V Collections Methode in der Methode aufrufen Java Basics - Anfänger-Themen 2
H Referenz Objekt aufrufen Java Basics - Anfänger-Themen 12
S Methode von vererbter Klasse, statt die der "Mutterklasse" aufrufen Java Basics - Anfänger-Themen 28
M Klassen Methode in anderer Klasse aufrufen? Java Basics - Anfänger-Themen 3
M Methode in anderer Klasse aufrufen Java Basics - Anfänger-Themen 5
E Methode soll andere Methode der selben Klasse aufrufen Java Basics - Anfänger-Themen 28
A Mit einer Methode den Konstruktor aufrufen? Java Basics - Anfänger-Themen 2
S Variablen Klassenvariable über Objekt aufrufen Java Basics - Anfänger-Themen 16
J NullPointerException beim Klonnen eines Arayys und beim aufrufen einer Methode Java Basics - Anfänger-Themen 2
KopaCoda Getter mehrfach aufrufen -> ist das guter code? Java Basics - Anfänger-Themen 3
J Kompilierte Klasse mit Namespace per CMD aufrufen Java Basics - Anfänger-Themen 8
M Klassen Klasse aus anderer Klasse "aufrufen" Java Basics - Anfänger-Themen 2
scratchy1 Kann man in einer Methode eine andere aufrufen? Java Basics - Anfänger-Themen 2
W Wie kann ich meine Methode aufrufen? Java Basics - Anfänger-Themen 29
A Mit JComboBox Ergebnis einen Integer aus einer anderen Klasse aufrufen. Java Basics - Anfänger-Themen 2
scratchy1 Methode aufrufen Java Basics - Anfänger-Themen 59
A OOP Variable in anderer Klasse durch Methode aufrufen und einer anderen Variable gleichsetzen Java Basics - Anfänger-Themen 2
D Compiler-Fehler Aufrufen einer Methode von Main Java Basics - Anfänger-Themen 4
O Rekursiv aufrufen Java Basics - Anfänger-Themen 2
E Best Practice Konstruktor mit bestehender Intanz der gleichen Klasse aufrufen Java Basics - Anfänger-Themen 4
C Methoden Methode Variabel aufrufen Java Basics - Anfänger-Themen 2
W Was bedeutet im Struktogramm „zufall“ aufrufen (keine Parameterübergabe)? Java Basics - Anfänger-Themen 8
E Threads Methode einer Wartenden Klasse aufrufen Java Basics - Anfänger-Themen 3
G Objekt der selben Klasse wie selbst mit Aufrufen des Konstruktors erzeugen Java Basics - Anfänger-Themen 14
J Methoden Methode aus anderer Klasse aufrufen Java Basics - Anfänger-Themen 12
B Funktionen von außen aufrufen Java Basics - Anfänger-Themen 1
A Fenster mit Button aufrufen Java Basics - Anfänger-Themen 3
E Methoden Objekte in Methode aufrufen ohne getter und setter? Java Basics - Anfänger-Themen 1
E Referenzvariable in anderer Klasse aufrufen Java Basics - Anfänger-Themen 3
E Klassen Referenzvariable in anderer Klasse aufrufen. Java Basics - Anfänger-Themen 1
F Methode anderer Klasse aufrufen Java Basics - Anfänger-Themen 1
T CMD über Java-Programm aufrufen Java Basics - Anfänger-Themen 2
G Stringwerte aus anderen Klassen aufrufen. Java Basics - Anfänger-Themen 19
A Methode aufrufen in main-Methode Java Basics - Anfänger-Themen 5
K Compiler-Fehler Objektmethode aus einer statischen Methode heraus aufrufen Java Basics - Anfänger-Themen 34
J Methode über Scanner aufrufen Java Basics - Anfänger-Themen 15
W Methoden Methode ohne Parameter auf Instanz eines Objekts aufrufen? Java Basics - Anfänger-Themen 14
Azazel Klasseninstanzen zufällig aufrufen Java Basics - Anfänger-Themen 3
J Open Office Property Value mit Java aufrufen Java Basics - Anfänger-Themen 0
S Methoden Methode einer anderen Klasse aufrufen? Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben