본문 바로가기

진리는어디에

윈도우 배치 스크립트(Batch Script) - IF ELSE

Syntax

IF condition do ELSE do_else

조건(condition)이 참(true)인 경우 do를 실행, 그렇지 않은 경우 do_else를 실행 한다

Example

@echo off

SET /A a = 5
SET /A b = 10
SET /A c = %a% + %b%

if %c% == 15 (echo "c is 15") else (echo "c is not 15.")
if %c% == 10 (echo "c is 10") else (echo "c is not 10.")

각 'if else' 문은 괄호 () 안에 위치 해야 합니다. if 와 else를 구분하기 위해 괄호를 사용하지 제대로 된 코드로 인식하지 못합니다.

Output

"c is 15"
"c is not 10."

부록 1. 같이 읽으면 좋은 글

유익한 글이었다면 공감(❤) 버튼 꾹!! 추가 문의 사항은 댓글로!!