DOSKEY macros don't work in a batch script. However, we can use a little workaround.
set DOSKEYMacro=echo Hello World
%DOSKEYMacro%
This script can simulate the macro function. One can also use ampersands(&) to join commands, like $T in DOSKEY.
If you want a relatively large "macro&qu...