В командной строке пиши echo if %aaa%==1 goto test > out
Сработает, если только переменная aaa не определена. Правильно echo if ^%aaa^%==1 goto test > out
Хотя, тоже не совсем правильно. Точнее, правильно, если требуется, чтобы пробел перед > попал в выходной поток.