1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
IF "%ERRORLEVEL%" == 0  ( 
    echo 0이면 true라는 소리이다.
)
IF "%ERRORLEVEL%" NEQ 0  ( 
    echo 0이 아니면 true라는 소리이다.
)
 
set name=FoxLime
IF "%name%" == "Foxlime" (
    echo 대소문자 구분하여 문자열을 비교한다.
)
IF  /i "%name%" == "Foxlime" (
    echo 대소문자 구분 없이 문자열을 비교한다.
)
 
IF "%rootPath%" == "C:\" (
    echo C:\ true.
) ELSE IF "%rootPath%" == "D:\" (
    echo D:\ true.
)
 
 
IF %UserLevel% == 1 IF %Character% > 2 (
    echo IF문에서 &&(and)를 표현하는 식이다.  
)
 
SET IsBool=false
IF %UserLevel% == 1 SET IsBool=true
IF %Character% > 2 SET IsBool=true
IF /i "IsBool" == "true" (
    echo IF문을 ||(or)를 표현하는 식이다.
)
 
cs


'Languages > DOS SHELL' 카테고리의 다른 글

[DOS SHELL] 괄호() 사용시 주의 사항  (0) 2015.10.21
[DOS SHELL] for 문  (0) 2015.09.21
[DOS SHELL] goto 와 call의 차이점  (0) 2015.09.21
[DOS SHELL] Variable 선언 및 사용  (0) 2015.09.21

+ Recent posts