Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Windows 7 中,如果您在命令行中执行以下操作:
X=Debug Y=ABC\%X%
然后...
X=Release Y=?
在 Windows 上:
set X=Debug set Y=ABC\%X% X=Release echo %Y%
印刷:
ABC\DEBUG'
这是发生的事情,一步一步:
set X=Debug
环境变量X设置为值“调试”
X
set Y=ABC\%X%
变量扩展将命令转换为:
set Y=ABC\Debug
并执行此命令。X和之间不保留任何关联Y。
Y
set X=Release
对没有影响Y
echo %Y%
显示:
ABC\Debug