Announcement

Collapse
No announcement yet.

putenv/system ???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • putenv/system ???

    Hi,

    ich versuche gerade aus einer Konsolenapplikation eine Umgebungsvariable zu setzten. Einmal hab ich es versucht mit putenv("VAR=wert") was nicht funktioniert hat. Mein 2. Anlauf war per system ("SET Var=wert"). Leider brachte mich keine der beiden Varianten weiter, da in keinem Fall die Variable gesetzt oder geändert wird.
    Deshalb meine Frage was mach ich falsch???

    Danke im Voraus

    Florian Rudolph

  • #2
    Moin,

    ein wenig mehr Quellcode wäre nett gewesen.
    Im Hilfebeispiel für putenv steht allerdings Sinngemäß, dass die Umgebungsvar. nur für den Prozess geändert wird. Falls dir das reicht, frage einfach mal direkt nach der Änderung:

    // Beispiel für TEMP

    char *p_chTempVar;

    // Get the value of the TEMP environment variable.

    p_chTempVar = getenv( "TEMP" );
    &#10

    Comment

    Working...
    X