cmd与批处理文件中未定义的环境变量扩展

时间:2016-09-26 16:27:42

标签: batch-file cmd

在Windows命令提示符下:

D:\> echo %undef%
%undef%

D:\> type undef.bat
echo %undef%
D:\> undef

D:\> echo
ECHO is on.

我的问题是为什么在命令行上未定义的环境变量如%undef%被扩展为%undef%但在BAT文件中扩展为空字符串?

0 个答案:

没有答案