Systempfad
Benne
- programmiertechnik
0 Dimitri Rettig0 Benne
0 MudGuard0 Benne
Hallo zusammen,
wie kann ich in C++ eine Datei in das Systemverzeichnis schreiben, ohne zu wissen, ob das Systemverzeichnis unter c:\windows\ oder c:\winnt\ oder wie auch immer liegt!?
ich habe schon versucht mit %SYSTEMROOT% zu arbeiten, jedoch ohne Erfolg.
kennt vielleicht jemand ne gute C++ Homepage mit einer Sammlung an nützlichen Funktionen etc.?
vielen Dank für die Tips
Benne
Hallo,
probier mal %windir%
Mit freundlichen Grüßen
Dimitri Rettig
probier mal %windir%
hab ich natürlich auch schon probiert.
es liegt wohl an den Systemvariablen im allgemeinen.
vielleicht hat jemand eine Idee!?
Gruß,
Benne
Hi,
wie kann ich in C++ eine Datei in das Systemverzeichnis schreiben, ohne zu wissen, ob das Systemverzeichnis unter c:\windows\ oder c:\winnt\ oder wie auch immer liegt!?
ich habe schon versucht mit %SYSTEMROOT% zu arbeiten, jedoch ohne Erfolg.
Dein C++ Programm ist kein cmd.com (bzw. command.com), die %% dienen dazu, daß cmd.com die Umgebungsvariable als solche erkennt...
Du mußt die Umgebungsvariable mit dem Namen SYSTEMROOT holen und dann den Inhalt der Umgebungsvariable benutzen, um damit den kompletten Pfad zusammenzubauen.
cu,
Andreas
Dein C++ Programm ist kein cmd.com (bzw. command.com), die %% dienen dazu, daß cmd.com die Umgebungsvariable als solche erkennt...
Du mußt die Umgebungsvariable mit dem Namen SYSTEMROOT holen und dann den Inhalt der Umgebungsvariable benutzen, um damit den kompletten Pfad zusammen
vielen Dank,
daran lag es.
ich lese nun mit getenv("SYSTEMROOT") das Verzeichnis aus.
Gruß,
Benne