MudGuard: Batch-Datei

Beitrag lesen

Hi,

Was mich jetzt stört ist, dass zwar die Ausgabe des zweiten echos (... beendet) zeitlich verzögert (offensichtlich nach Ausführung von foo.bat) ausgegeben wird, jedoch als %time% die gleiche Zeit wie für den ersten echo-Aufruf (... gestartet) angegeben wird.

Die Variablen werden m.W. soweit möglich sofort ersetzt, nicht erst, wenn die jeweilige Zeile abgearbeitet wird.

SetLocal EnableDelayedExpansion

ändert das - dann wird die Variable erst bei der Verwendung durch ihren Wert ersetzt.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.