Batch file bat文件变量返回nul

Batch file bat文件变量返回nul,batch-file,cmd,Batch File,Cmd,我正在编写一个bat文件和变量返回nul: @echo Off set DEF_APACHE_NAME = Apache echo DEF_APACHE_NAME: %DEF_APACHE_NAME% 返回: DEF_APACHE_NAME: 有人知道为什么“Apache”不在字符串中吗?删除=符号周围的空格

我正在编写一个bat文件和变量返回nul:

@echo Off
set DEF_APACHE_NAME = Apache
echo DEF_APACHE_NAME: %DEF_APACHE_NAME%
返回:

DEF_APACHE_NAME:

有人知道为什么“Apache”不在字符串中吗?

删除
=
符号周围的空格