This question already has answers here:
Defining and using a variable in batch file

(4个答案)


2年前关闭。




我使用set命令在cmd中设置了一个变量,并尝试对其进行echo

这是一个例子:

C:\Users\Logan>set var = text

C:\Users\Logan>set var
var = text

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

C:\Users\Logan>

有没有一种方法可以强制cmd对变量而不是原始文本进行echo

最佳答案

您需要从等号附近拉近您的文字:

set var=text
echo %var%
text

关于batch-file - 在cmd中使用 'echo %var%'命令后,为什么在 'set var = text'中没有输出任何字符串?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26386697/

10-14 18:46
查看更多