在cmd中使用'set var = text'命令后,为什么没有带'echo%var%'的字符串输出

在cmd中使用'set var = text'命令后,为什么没有带'echo%var%'的字符串输出?

我用set命令在cmd中设置了一个变量,然后尝试了echo

这是一个例子:

C:\Users\Logan>set var = text

C:\Users\Logan>set varvar = text

C:\Users\Logan>echo %var%%var%C:\Users\Logan>

有没有办法强制cmd echo变量而不是原始文本?


眼眸繁星
浏览 1835回答 2
2回答

弑天下

您需要从等号开始接近文本:set var=textecho %var%text
打开App,查看更多内容
随时随地看视频慕课网APP