我用一下代码想输出 aa 变量。
一个bat文件,文件内容是:
set aa = "123"
echo %aa%
pause
可是结果却总是这样的:

找到答案了。
set aa="123"
echo %aa%
pause
在aa="123"的等号两侧不能有空格。
echo on
echo on
set aa = "123"
echo %aa%
pause

set aa = "123"
echo %aa%
pause
上述命令没有错,在这里,echo命令若不带参数,则回车后只出现当前的echo状态是开还是关。
