我正在尝试在批处理文件中定义和使用变量。看起来应该很简单:
@echo off
set location = "bob"
echo We're working with "%location%"
我得到的输出如下:
We're working with ""
这里发生了什么?为什么我的变量没有被回显?
之前的空间=
被解释为名称的一部分,其后面的空格(以及引号)被解释为值的一部分。所以你创建的变量可以被引用%location %
。如果这不是您想要的,请删除定义中多余的空格。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)