DOS - mehrere Commands in einer Zeile
-
hi,
für ein Programm muss ich mit der Funktion system() DOS-Commands direkt an die Kommandozeile weiterleiten.
Nun kann es aber vorkommen, dass ich mehrere Befehle ausführen muss.
Zum Beispiel kann es sein, dass ich erst das Verzeichniss wechseln muss, und dann z.B. das Verzeichniss auslesen muss.
muss das dann etwa so aussehen?system("cd Verzeichnis; dir");
oder so?
system("cd Verzeichnis | dir");
ich hab schon gegoogelt, aber leider nichts gefunden.
Schon im voraus vielen Dank für eure Antworten...
-
Hallo, dazu gibts das kaufmännische Und-Zeichen:
cd.. & dir
Villeicht wäre Dir-Streams (ist glaub in der Faq vom C++ Forum) besser.
Gruß