2013-03-02 54 views

回答

14

在ELSE结束时,您的支架类型错误 - 您的}而不是)。它更改为:

@echo off 
echo before 
IF 1 == 1 (
    echo got it 
) ELSE (
    echo missed 
) 
echo done 

输出为:

before 
got it 
done 
+0

哇!谈论哑巴!在11分钟内乔恩,我将能够接受你的答案。 – 2013-03-02 07:36:12

+1

@Step这是你11分钟的提醒,接受他的回答。祝你今天愉快。 – 2013-03-02 08:15:43

+0

有侧面。完成:) – 2013-03-02 08:44:24

0

这个作品就像如果在其他嵌套样式

IF %CHUSEL%==0 (
    SET IP=10.148.24.1 
) ELSE (
    IF %CHUSEL%==1 (
     SET IP=10.148.24.2 
) ELSE (
     IF %CHUSEL%==2 (
      SET IP=10.148.24.3 
    ) ELSE (
      IF %CHUSEL%==3 (
      SET IP=10.148.24.4 
     ) 
    ) 
    ) 
)