使用这个简单的测试批处理脚本:
@echo off
echo %ProgramFiles%
echo %ProgramFiles(x86)%
是我的输出:
"C:\Program Files"
C:\Program Files (x86)
一个变量用引号括起来,而另一个不是?这是某种错误,还是代表我的简单疏忽?
使用这个简单的测试批处理脚本:
@echo off
echo %ProgramFiles%
echo %ProgramFiles(x86)%
是我的输出:
"C:\Program Files"
C:\Program Files (x86)
一个变量用引号括起来,而另一个不是?这是某种错误,还是代表我的简单疏忽?
奇怪,我无法在我的机器上重现它(Windows Vista 64 位 SP 1)。我的输出是
你确定你没有在你的回声语句中插入引号吗?
在 W2k8 x64 上,我得到:
如果您键入“set”,您可以看到环境变量是什么。我得到: