批处理中为什么“如果%var%neq x echo%var%”导致“此时出乎意料”

问题描述 投票:0回答:1

有人可以解释一下吗?>

此批次有效

set var=Hello World
echo %var%
# Hello World

但这不是

set var=Hello World
if %var% neq x echo %var%
# World was unexpected at this time.

谢谢

有人可以解释一下吗?批量工作此方法可以设置var = Hello World echo%var%#Hello World,但是如果%var%neq x echo%var%#世界此时未预料到,则不会设置var = Hello World。 ...

batch-file
1个回答
0
投票

代码中双引号在哪里?

© www.soinside.com 2019 - 2024. All rights reserved.