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.
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.