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