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 |