Gültig für: Windows 2000 | Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10
Wenn Sie die sog. Verzögerte-Umgebungsvariablenerweiterung aktivieren, kann das Ausrufezeichen dazu verwendet werden, um einen Wert aus einer Umgebungsvariable zur Laufzeit zu ersetzen. Diese Funktion ist normalerweise nicht aktiv und kann durch den Parameter „/V:ON“ beim Aufruf der CMD.EXE aktiviert werden.
Durch einen Registryeintrag können Sie die verzögerte Umgebungsvariablenerweiterung für alle Kommandozeilenoberflächen ausschalten.
|
Starten Sie den Registryeditor und ändern Sie in der Registry die Einträge wie beschrieben ab. Beachten Sie dazu bitte folgende Punkte:
Aufrufen von REGEDIT.EXE (alle Betriebssysteme) oder REGEDT32.EXE (nur Windows NT/2000)
|
Unter:
[für den Anwender]
HKEY_CURRENT_USER\ Software\ Microsoft\ Command Processor
[für das System (alle Anwender)]
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Command Processor
Erstellen Sie hier einen neuen Wert mit dem Namen "DelayedExpansion" als Datentyp REG_DWORD. Setzen Sie den Wert auf:
|
1 |
Verzögerung ist aktiv |
|
0 |
Verzögerung ist deaktiv (Standard) |
Ist der Eintrag nicht vorhanden, wird von Windows automatisch der Standard-Wert benutzt.
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip1500/tip1519.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich