system("...") Befehlsrückgabe als string speichern
-
Hi,
ich habe den Befehl system("FSUTIL FSINFO DRIVES"); aufgerufen und er gibt mir alle parititionen zurück.
nun möchte ich diese in einen string speichern, doch wie geht das?mfg
danke
-
indem du z.b. die Ausgabe in eine Datei umleitest und diese einliest? Sollte soweit die einfachste Möglichkeit sein.
Edit: oder cygwin verwenden und popen(3) hernehmen, ist ein bisschen verständlicher als das WinAPI zeug, wenn du die fopen/fclose familie kennst.
-
-
Hallo,
Xantus schrieb:
Edit: oder cygwin verwenden und popen(3) hernehmen
Ist eigentlich nicht nötig, denn popen gibt es auch unter Windows:
http://msdn.microsoft.com/en-us/library/96ayss4b(VS.80).aspx
MfG,
Probe-Nutzer