Folgendes Problem entsteht bei mir.<P><P>
Ich starte meine "main" Klasse in einem Unterverzeichnis (C:\prog\java\main\).<P><P>
Anschließend starte ich via Runtime kleine C-Programme in anderen Verzeichnissen. Diese erstellen teilweise Dateien mit Daten. Die entstandenen Dateien sollen aber nicht unter (C:\prog\java\main\) abgelegt werden sondern (C:\prog\data\). Dadurch das ich die C-Programme in "main" aufgerufen habe, werden aber alle enstandenen Daten ins "main-Verzeichnis gelegt" (Arbeitsverzeichnis). Wie kann ich solche Befehle wie "cd C:\prog\data\" ausführen? <P>
Mit JDK 1.4 kann man ja noch exec einen Arbeitspfad mitgeben aber wie geht das mit 1.3??? (wegen Visual Age)<P><P>
Folgende Meldung kommt beim Ausführen der obigen Befehle:<P>
java.io.IOException: CreateProcess: C:\prog\data\ error=3<P>
<P>
Kann mir da einer weiterhelfen?
Ich starte meine "main" Klasse in einem Unterverzeichnis (C:\prog\java\main\).<P><P>
Anschließend starte ich via Runtime kleine C-Programme in anderen Verzeichnissen. Diese erstellen teilweise Dateien mit Daten. Die entstandenen Dateien sollen aber nicht unter (C:\prog\java\main\) abgelegt werden sondern (C:\prog\data\). Dadurch das ich die C-Programme in "main" aufgerufen habe, werden aber alle enstandenen Daten ins "main-Verzeichnis gelegt" (Arbeitsverzeichnis). Wie kann ich solche Befehle wie "cd C:\prog\data\" ausführen? <P>
Mit JDK 1.4 kann man ja noch exec einen Arbeitspfad mitgeben aber wie geht das mit 1.3??? (wegen Visual Age)<P><P>
Folgende Meldung kommt beim Ausführen der obigen Befehle:<P>
java.io.IOException: CreateProcess: C:\prog\data\ error=3<P>
<P>
Kann mir da einer weiterhelfen?
Comment