B
Benske
Gast
moin,
folgendes problem:
habe ein programm erstellt, welches in einem bestimmten ordner eine bat datei erstellt. diese bat datei wiederrum erstellt eine txt datei mit einem listing über den gesamten ordnerinhalt.
wenn ich nun mein programm ausführe erstellt er mir zwar die bat datei im richtigen verzeichnis und mit korrektem inhalt, aber er führt sie nicht aus.
muss listexe nun warten bis die bat datei erstellt wurde? durch close sollte dies jedoch keine rolle spielen?!
wäre über eure hilfe sehr dankbar
mfg
benske
folgendes problem:
habe ein programm erstellt, welches in einem bestimmten ordner eine bat datei erstellt. diese bat datei wiederrum erstellt eine txt datei mit einem listing über den gesamten ordnerinhalt.
Code:
Writer list = null;
try {
list = new FileWriter(Pfad);
list.write(Listing befehl);
list.close();
}
catch(Exception e) {} finally {}
String command = "rundll32 url.dll,FileProtocolHandler" + Pfad mit bat datei;
try {
Process listexe = Runtime.getRuntime().exec(command);
}
catch(Exception e) {} finally {}
wenn ich nun mein programm ausführe erstellt er mir zwar die bat datei im richtigen verzeichnis und mit korrektem inhalt, aber er führt sie nicht aus.
muss listexe nun warten bis die bat datei erstellt wurde? durch close sollte dies jedoch keine rolle spielen?!
wäre über eure hilfe sehr dankbar
mfg
benske