2013-03-02 60 views

Trả lời

14

Bạn đã chọn sai khung ở cuối ELSE - bạn đã có } thay vì ). Thay đổi nó để:

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

đầu ra là:

before 
got it 
done 
+0

Wow! Nói về câm !! Trong 11 phút Jon tôi sẽ có thể chấp nhận câu trả lời của bạn. –

+1

@Step Đây là lời nhắc 11 phút của bạn để chấp nhận câu trả lời của anh ấy. Chúc một ngày tốt lành. –

+0

Đã bị bỏ qua. Làm xong :) –

0

này hoạt động giống như nếu khác trong phong cách lồng

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 
     ) 
    ) 
    ) 
) 
Các vấn đề liên quan