Tip1:
Es geht auch in einer Zeile. z.B.
ECHO %1 %2 %DATE% %TIME% >>log.txt

Tip2:
Wenn das ganze in einer Batch Datei steht, könntest Du es mal mit doppelten % Zeichen probieren.
evtl ECHO %%1 %%2 %%DATE%%
(oder vielleicht nur %%DATE% ???)

Viel Erfolg.

ahk