如何正确使用批处理文件中的Structure?

时间:2018-08-21 11:34:46

标签: batch-file

好吧,我有点不喜欢在Windows批处理中使用IF。我应该很容易,但是到目前为止还行不通。

这是一个非常非常简单的示例,但是到目前为止我还没有得到任何输出。

我的错误在哪里? 谢谢您的帮助!

@echo off

set var1=1
set var2=1

if var1==1 (
    echo hallo welt1
)

if var2==1 (
    echo hallo welt2
)

Pause

1 个答案:

答案 0 :(得分:0)

字符串var1不是变量的内容,而只是字符串var1。您必须使用%var1%来扩展变量。解析时将其替换为变量的值,因此您的if语句应该起作用。