5
我: 「之前」DOS批處理 - 基本的if/else不工作
@echo off
echo before
IF 1 == 1 (
echo got it
) ELSE (
echo missed
}
echo done
此代碼只是打印,沒有別的。我不知道我錯過了什麼......
我: 「之前」DOS批處理 - 基本的if/else不工作
@echo off
echo before
IF 1 == 1 (
echo got it
) ELSE (
echo missed
}
echo done
此代碼只是打印,沒有別的。我不知道我錯過了什麼......
在ELSE結束時,您的支架類型錯誤 - 您的}
而不是)
。它更改爲:
@echo off
echo before
IF 1 == 1 (
echo got it
) ELSE (
echo missed
)
echo done
輸出爲:
before
got it
done
這個作品就像如果在其他嵌套樣式
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
)
)
)
)
哇!談論啞巴!在11分鐘內喬恩,我將能夠接受你的答案。 – 2013-03-02 07:36:12
@Step這是你11分鐘的提醒,接受他的回答。祝你今天愉快。 – 2013-03-02 08:15:43
有側面。完成:) – 2013-03-02 08:44:24