Hmm, if I use the alias I get a help file on setting variables
the start is

C:\mirc61>echo off
Displays, sets, or removes cmd.exe environment variables.

yet if I input the same line via start-run it works right.
this is the same for either command.com or cmd.exe (though command.com comes back with much less text)