bat命令定义变量?

如图1的bat命令设置了变量var,值为1,把变量var输出,为什么输出不了?

set var=1,等号两边的空格去掉,不然cmd会把var+空格当成一个变量名,空格+1当成变量值
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-17
没懂你两个图是什么意思,你图2set了之后,输出var 需要用echo %var%追问

图一是test.bat的文本内容,图二是我执行test.bat的结果。

相似回答