Umgebungsvariable in VBS setzen

Diskutiere Umgebungsvariable in VBS setzen im Programmierung Forum im Bereich Software Forum; Hallo Forum! ich möchte eine umgebungsvariable setzen und im selben cmd fenster ergebnis auslesen. Dies mach ich wie folgt Dim WshShell Set...
A

Argon01

Threadstarter
Mitglied seit
08.05.2008
Beiträge
93
Hallo Forum!
ich möchte eine umgebungsvariable setzen und im selben cmd fenster ergebnis auslesen. Dies mach ich wie folgt

Code:
Dim WshShell 
Set WshShell = CreateObject("WScript.Shell")
Set objEnv = WshShell.Environment("Volatile")
objEnv("BORN")="1"
wenn ich jetzt das skript starte läuft dieses durch keine fehlermeldungen.

im nächsten schritt frage ich den wert von BORN ab

als Ergebnis kommt nichts. Wenn ich aber ein anderes kommand fenster startet und echo %BORN% noch ein mal eingeben dann kriege ich den wert 1

Warum?
ich möchte diesen wert im selben kommand fenster haben wo ich das vbs skript ausführe. Warum funktioniert es nicht?
 
T

Tom_sync

Mitglied seit
12.02.2009
Beiträge
9
Hi,

wahrscheinlich setzt du damit die Umgebungsvariablen nur in der neu entstandenen Shell, die dann direkt wieder gelöscht wird. Oder nur bei Shells die ab da neu erzeugt werden.

In C++ gibt es den Befehl SetEnvironmentVariable, der eigens für sowas gedacht ist. Vielleicht gibt's den auch in VBS.

Thomas

Outlook synchronisieren
 
Thema:

Umgebungsvariable in VBS setzen

Sucheingaben

umgebungsvariable in vbs

Umgebungsvariable in VBS setzen - Ähnliche Themen

  • Umgebungsvariable unter Win 10 erweitern

    Umgebungsvariable unter Win 10 erweitern: Nach XAMPP Installation soll der Pfad - bei mir extern. LW d: in PATH - eingetragen werden. Wie geht das? Bitte in leicht verständlichem Deutsch...
  • Umgebungsvariablen und Path

    Umgebungsvariablen und Path: Hallo! Ich habe vor kurzem ein Studium begonnen und bin ein Programmieranfänger. Wir haben den Compiler "gcc" empfohlen bekommen, jedoch haben wir...
  • Umgebungsvariablen für Temp nach Update wieder verstellt

    Umgebungsvariablen für Temp nach Update wieder verstellt: Hallo, wie kann man verhindern das die Umgebungsvariablen nach jedem größeren Windowsupdate wieder auf die Original MS Werte eingestellt werden...
  • Tastatureingabe in eine Umgebungsvariable "umlenken"

    Tastatureingabe in eine Umgebungsvariable "umlenken": Hallo, ich möchte in einer cmd über die Tastatur eine Umgebungsvariable setzen, die ich später später in der cmd verwenden will. Mein PC läuft...
  • Wie kann ich APPDATA umdefinieren

    Wie kann ich APPDATA umdefinieren: Hallo, ich habe folgendes Problem: Irgend ein Programm (ich vermute ein Java Update) hat die Umgebungsvariable APPDATA von der deutschen...
  • Ähnliche Themen

    • Umgebungsvariable unter Win 10 erweitern

      Umgebungsvariable unter Win 10 erweitern: Nach XAMPP Installation soll der Pfad - bei mir extern. LW d: in PATH - eingetragen werden. Wie geht das? Bitte in leicht verständlichem Deutsch...
    • Umgebungsvariablen und Path

      Umgebungsvariablen und Path: Hallo! Ich habe vor kurzem ein Studium begonnen und bin ein Programmieranfänger. Wir haben den Compiler "gcc" empfohlen bekommen, jedoch haben wir...
    • Umgebungsvariablen für Temp nach Update wieder verstellt

      Umgebungsvariablen für Temp nach Update wieder verstellt: Hallo, wie kann man verhindern das die Umgebungsvariablen nach jedem größeren Windowsupdate wieder auf die Original MS Werte eingestellt werden...
    • Tastatureingabe in eine Umgebungsvariable "umlenken"

      Tastatureingabe in eine Umgebungsvariable "umlenken": Hallo, ich möchte in einer cmd über die Tastatur eine Umgebungsvariable setzen, die ich später später in der cmd verwenden will. Mein PC läuft...
    • Wie kann ich APPDATA umdefinieren

      Wie kann ich APPDATA umdefinieren: Hallo, ich habe folgendes Problem: Irgend ein Programm (ich vermute ein Java Update) hat die Umgebungsvariable APPDATA von der deutschen...
    Oben