批处理语句解释

本人刚学批处理,劳烦哪位给解释下面几句,每句都是什么意思?
@echo off
set aa=伟大的中国!
set bb=我为你自豪!
echo %aa%%bb%
echo aa=%aa%
echo bb=%bb%
set "aa=%aa%%bb%"
echo aa=%aa%
pause

@echo off 这句不解释,你删掉它再运行就明白了.
set aa=伟大的中国! 设aa=伟大/....
set bb=我为你自豪! 同上
echo %aa%%bb% aa是设的参数,要调用它就要加上%aa%这样才行.明白了吧??这句的意思是显示%aa%%bb%也就是两句话连在一起.
echo aa=%aa% 显示aa=%aa%也就是aa的内容.
echo bb=%bb% 同上
set "aa=%aa%%bb%" 现在定义aa=%aa%%bb%也就是两句话连成一句.
echo aa=%aa% 显示aa,现在的值是伟大的中国我为你....
pause 暂停
温馨提示:答案为网友推荐,仅供参考
相似回答