# 주석 처리(REM)

배치 파일에서 주석을 처리하기 위해 REM 키워드를 사용할 수 있습니다. 이 키워드의 의미는 주석을 나타내는 명령어로 뒤에 오는 모든 텍스트는 주석으로 간주되기 때문에 실행에 영향을 미치지 않습니다.

이를 통해 배치 파일의 어려운 코드 가독성을 높일 수 있습니다.

@echo off

rem 안녕하세요. 이건 주석이에요.
rem 여러줄 주석은 되지 않아요. 한줄 주석을 처리 할 때 사용하세요.

rem pause는 배치파일 테스트를 위해 잠시 화면을 멈추는 용도로도 사용합니다.

pause

# 주석 처리(::)

배치 파일에서 주석 처리를 위해 REM 키워드 대신 콜론 2개를 사용하여 주석 처리를 할 수도 있습니다. REM 키워드 처럼 한줄 주석을 처리 하기 위해 사용되며, 콜론 2개 뒤에 띄워쓰기를 하지 않아도 자동으로 주석으로 인식됩니다.

콜론 2개를 사용했을 때 장점은 아래 예시처럼 주석을 조금 더 보기 쉽게 할 수 있습니다.

@echo off

:: 안녕하세요. 이건 주석이에요.
:: 여러줄 주석은 되지 않아요. 한줄 주석을 처리 할 때 사용하세요.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: pause는 배치파일 테스트를 위해 잠시 화면을 멈추는 용도로도 사용합니다.  
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

pause

# 주석 처리(GOTO)

주석은 보통 한줄로 사용하는 경우도 있지만 여러 줄을 주석으로 사용하기도 합니다. 아쉽게도 배치파일에서는 여러 줄을 주석처리 하는 방법은 없습니다.

하지만 GOTO문을 사용하면 지정된 라벨(Label)위치로 가기 때문에 이를 활용하여 여러 줄을 주석 처리 할 수 있습니다.

@echo off

GOTO COMMENT_END

안녕하세요. 여기서부터 COMME_END 전까지는 모두 주석으로 처리됩니다.
자유롭게 주석을 입력해보세요.

:COMMENT_END

pause

Leave a comment