【发布时间】:2015-01-14 15:06:54
【问题描述】:
(免责声明:在发布此问题之前,我查看了十多个相关的 SO 问题,但找不到答案。)
如何检查包含带空格的字符串的变量的值?
例如:
set str1=has space
if %str1%==has space echo Equal
上面会产生以下错误:
此时空间==已经出乎意料。
在右侧的字符串周围添加双引号没有帮助。
我在 Windows 7 上使用命令提示符 [版本 6.1.7601]。
【问题讨论】:
标签: windows batch-file