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