echo

메시지를 표시 하거나 명령 에코 기능의 해제 하거나 설정 합니다. 매개 변수 없이 사용 하는 경우 echo 현재 에코 설정을 표시 합니다.

구문

echo [<message>]
echo [on | off]

매개 변수

매개 변수 설명
[on | off] 또는 명령 에코 기능의 해제를 설정 합니다. 기본적으로 켜져 명령 에코 합니다.
<message> 화면에 표시할 텍스트를 지정 합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • echo <message> 명령은 에코가 꺼져 있을 때 더 유용합니다. 명령을 표시하지 않고 긴 여러 줄의 메시지를 표시하려면 배치 프로그램에서 echo off 명령 후에 여러 echo <message> 명령을 포함할 수 있습니다.

  • 에코가 꺼지면 명령 프롬프트 창에 명령 프롬프트가 나타나지 않습니다. 명령 프롬프트를 표시 하려면 입력 화면 표시 합니다.

  • 일괄 처리 파일 에서 사용되는 경우 에코 켜 기 및 에코 해제 는 명령 프롬프트의 설정에 영향을 주지 않습니다.

  • 에코를 사용하는 동안 일괄 처리 파일에 빈 변수가 있는 경우 "ECHO가 꺼져 있음"이 표시됩니다. 이 메시지가 표시되지 않도록 하고 빈 줄을 대신 생성하려면 에코와 변수 사이에 콜론(:)을 배치합니다. 예: echo:%var%.

  • 일괄 처리 파일에서 특정 명령이 에코되지 않도록 하려면 명령 앞에 (@) 기호를 삽입합니다. 배치 파일에서 모든 명령 에코를 방지 하려면 포함는 오프 에코 파일의 시작 부분에 명령 합니다.

  • 일괄 처리 스크립트에서 느낌표(!)를 표시하려면 단어 또는 구를 큰따옴표로 래핑한 다음 느낌표("Hello World^!")앞에 캐리트를 붙입니다. 또는 큰따옴표()를 사용하지 않고 이중 캐럿(^^Hello World^^!)을 사용할 수 있습니다.

  • 에코를 사용할 때 파이프(|), 앰퍼샌드(&) 또는 리디렉션 문자(<또는>)를 표시하려면 해당 문자 바로 앞에 캐리트(^)를 사용합니다. 예: ^|, ^&, ^> 또는 ^<. 캐럿을 표시 하려면 두 캐럿 연속으로 입력 합니다 (^^).

  • 블록 내에서 괄호()()로 종료되는 경우 여는 괄호와 닫는 괄호 모두 각 괄호 바로 앞에 있는 캐리트(^)를 사용하여 이스케이프해야 합니다. 예를 들어 올바르게 This is ^(now^) correct 표시됩니다 This is (now) correct.

예제

현재 표시 하려면 echo 설정에 입력 합니다.

echo

화면에 빈 줄을 에코를 하려면 다음을 입력 합니다.

echo.

참고 항목

마침표 앞에 공백을 포함하지 마세요. 그렇지 않으면 빈 줄 대신 마침표가 나타납니다.

방지 하기 위해 명령 프롬프트에서 명령을 에코를 입력 합니다.

echo off

참고 항목

에코가 꺼지면 명령 프롬프트 창에 명령 프롬프트가 나타나지 않습니다. 명령 프롬프트를 다시 표시 하려면 다음을 입력 화면 표시합니다.

배치 파일에서 모든 명령을 방지 하기 위해 (포함 하는 오프 에코 명령)에서 일괄 처리 파일 형식의 첫 번째 줄에서 화면에 표시:

@echo off

사용할 수는 echo 의 일부분으로 명령은 경우 문입니다. 예를 들어를 이러한 파일을 찾지 못하면 에코 메시지 및.rpt 파일 이름 확장명과 파일에 대 한 현재 디렉터리를 검색 하려면 다음을 입력 합니다.

if exist *.rpt echo The report has arrived.

다음 배치 파일.txt 파일 이름 확장명을 사용 하 여 파일에 대 한 현재 디렉터리를 검색 하 고 검색 결과 나타내는 메시지를 표시 합니다.

@echo off
if not exist *.txt (
echo This directory contains no text files.
) else (
   echo This directory contains the following text file^(s^):
   echo.
   dir /b *.txt
   )

배치 파일을 실행할 때.txt 파일이 발견 되 면 다음 메시지가 표시 됩니다.

This directory contains no text files.

.Txt 파일은 배치 파일을 실행 하는 경우 발견 되 면 다음과 같은 출력이 표시 됩니다 (이 예에서는 File1.txt, File2.txt, 및 존재 File3.txt 파일 가정):

This directory contains the following text file(s):

File1.txt
File2.txt
File3.txt