Windows 명령 프롬프트에서 주석을 어떻게 작성합니까? cmd콘솔 세션에 해당하는 것은 무엇입니까

주석을 작성하기 #위해 Windows cmd콘솔 세션에 해당하는 것은 무엇입니까 ?

운영 체제는 Windows XP입니다.



답변

REM 표준 방식입니다.

REM this is a comment

배치 파일에서 일반적으로 나타나는 이중 콜론 규칙을 사용할 수도 있습니다.

:: another comment

단일 콜론 뒤에 문자열이 오는 것은 레이블이지만 이중 콜론과 그 뒤에있는 것은 자동으로 무시됩니다. 이 형식은 REM명령 보다 읽기 쉽다고 주장 할 수 있습니다.

이 두 가지 방법 모두 줄의 시작 부분에서만 작동합니다. 명령에 주석을 추가하려면 다음과 같이 명령 연결 문자 ( &) 와 함께 주석을 사용할 수 있습니다 .

dir & REM a comment
dir &:: another one


답변

주석 앞에 REM이라는 단어를 붙입니다.

REM This is a comment.

그러나 주석을 다시 인쇄하려면 다음과 같이 반향해야합니다.

echo This is a comment you'll see.


답변

REM명령 만 발언이 실행되는 라인 (즉 주석으로 뭔가를 말). 그러나 @echo off배치 파일에 없으면 해당 줄이 여전히 화면에 에코됩니다.

이러한 선이 표시되지 않도록하려면 다음 세 가지 중 하나를 수행하십시오.

  1. 배치 파일에 @echo off 추가 :
    REM 행뿐만 아니라 모든 명령을 숨기려면 @echo off를 배치 파일의 첫 번째 행으로 추가하십시오.
  2. @REM에 REM 변경 :
    당신이 배치 파일을 실행할 때 표시된 명령을 원한다면, 여전히 REM 라인 REM 대신 @REM을 입력 숨기려.
  3. 사용 : 🙁 즉 무효 lable가 ) 대신 REM의이 :
    마지막으로, 사용 :: 대신 REM의 발언 명령으로도 주목 라인의 에코를 방지 할 수 있습니다.

출처


답변

bernhard가 제공 한 답변이 잘못되었다고 생각합니다.

적어도 승리 7을 통해

rem comment

배치 파일로 출력에 인쇄됩니다. 인쇄를 억제하려면

@ rem comment

또는

@rem comment

기본적으로 콘솔에 에코되는 다른 명령도 마찬가지입니다.


답변