Hallo,
ich hab ein Problem beim Ausführen von Shelll Commandos.
Ich habe folgenden Code:
Manchmal bleibt mein Programm dann einfach beim p.waitFor stehen und läuft nicht mehr weiter. Es kommt kein Fehler nichts, der Befehl wird aber ausgeführt.
Hat jemand eine Idee, was das sein könnte?
LG
Peter
ich hab ein Problem beim Ausführen von Shelll Commandos.
Ich habe folgenden Code:
Java:
Runtime run = Runtime.getRuntime();
String cmd="cmd /c del /F /Q /S \"" + dir.getAbsolutePath() + "\"";
Process p = run.exec(cmd);
int result = p.waitFor();
if (result != 0) {
this.logError("Fehler beim Loeschen von Verzeichis");
}
Manchmal bleibt mein Programm dann einfach beim p.waitFor stehen und läuft nicht mehr weiter. Es kommt kein Fehler nichts, der Befehl wird aber ausgeführt.
Hat jemand eine Idee, was das sein könnte?
LG
Peter