echoecho

메시지를 표시 하거나 명령 에코 기능의 해제 하거나 설정 합니다.Displays messages or turns on or off the command echoing feature. 매개 변수 없이 사용 하는 경우 echo 현재 에코 설정을 표시 합니다.If used without parameters, echo displays the current echo setting.

구문Syntax

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

매개 변수Parameters

매개 변수Parameter DescriptionDescription
[ | 꺼짐][on | off] 또는 명령 에코 기능의 해제를 설정 합니다.Turns on or off the command echoing feature. 기본적으로 켜져 명령 에코 합니다.Command echoing is on by default.
<message> 화면에 표시할 텍스트를 지정 합니다.Specifies the text to display on the screen.
/?/? 명령 프롬프트에 도움말을 표시합니다.Displays help at the command prompt.

설명Remarks

  • echo <message>명령은 echo 가 꺼져 있을 때 특히 유용 합니다.The echo <message> command is particularly useful when echo is turned off. 명령을 표시 하지 않고 몇 줄의 긴 메시지를 표시 하려면 echo <message> 배치 프로그램에서 echo off 명령 뒤에 여러 명령을 포함 하면 됩니다.To display a message that is several lines long without displaying any commands, you can include several echo <message> commands after the echo off command in your batch program.

  • Echo 가 해제 되 면 명령 프롬프트 창에 명령 프롬프트가 표시 되지 않습니다.After echo is turned off, the command prompt doesn't appear in the Command Prompt window. 명령 프롬프트를 표시 하려면 입력 화면 표시 합니다.To display the command prompt, type echo on.

  • 배치 파일에서 사용 하는 경우 echo onecho off 는 명령 프롬프트의 설정에 영향을 주지 않습니다.If used in a batch file, echo on and echo off don't affect the setting at the command prompt.

  • 배치 파일에서 특정 명령이 반향을 방지 하려면 @ 명령 앞에 기호를 삽입 합니다.To prevent echoing a particular command in a batch file, insert an @ sign in front of the command. 배치 파일에서 모든 명령 에코를 방지 하려면 포함는 오프 에코 파일의 시작 부분에 명령 합니다.To prevent echoing all commands in a batch file, include the echo off command at the beginning of the file.

  • |Echo를 사용할 때 파이프 () 또는 리디렉션 문자 (또는)를 표시 하려면 < > echo ^ 파이프 또는 리디렉션 문자 바로 앞에 캐럿 ()을 사용 합니다.To display a pipe (|) or redirection character (< or >) when you are using echo, use a caret (^) immediately before the pipe or redirection character. 예:, ^| ^> 또는 ^< ).For example, ^|, ^>, or ^<). 캐럿을 표시 하려면 두 캐럿 연속으로 입력 합니다 (^^).To display a caret, type two carets in succession (^^).

예제Examples

현재 표시 하려면 echo 설정에 입력 합니다.To display the current echo setting, type:

echo

화면에 빈 줄을 에코를 하려면 다음을 입력 합니다.To echo a blank line on the screen, type:

echo.

참고

마침표 앞에 공백을 포함 하지 않습니다.Don't include a space before the period. 그렇지 않으면 빈 줄 대신 마침표를 표시 합니다.Otherwise, the period appears instead of a blank line.

방지 하기 위해 명령 프롬프트에서 명령을 에코를 입력 합니다.To prevent echoing commands at the command prompt, type:

echo off

참고

Echo 가 꺼져 있으면 명령 프롬프트 창에 명령 프롬프트가 나타나지 않습니다.When echo is turned off, the command prompt doesn't appear in the Command Prompt window. 명령 프롬프트를 다시 표시 하려면 다음을 입력 화면 표시합니다.To display the command prompt again, type echo on.

배치 파일에서 모든 명령을 방지 하기 위해 (포함 하는 오프 에코 명령)에서 일괄 처리 파일 형식의 첫 번째 줄에서 화면에 표시:To prevent all commands in a batch file (including the echo off command) from displaying on the screen, on the first line of the batch file type:

@echo off

사용할 수는 echo 의 일부분으로 명령은 경우 문입니다.You can use the echo command as part of an if statement. 예를 들어를 이러한 파일을 찾지 못하면 에코 메시지 및.rpt 파일 이름 확장명과 파일에 대 한 현재 디렉터리를 검색 하려면 다음을 입력 합니다.For example, to search the current directory for any file with the .rpt file name extension, and to echo a message if such a file is found, type:

if exist *.rpt echo The report has arrived.

다음 배치 파일.txt 파일 이름 확장명을 사용 하 여 파일에 대 한 현재 디렉터리를 검색 하 고 검색 결과 나타내는 메시지를 표시 합니다.The following batch file searches the current directory for files with the .txt file name extension, and displays a message indicating the results of the search:

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

배치 파일을 실행할 때.txt 파일이 발견 되 면 다음 메시지가 표시 됩니다.If no .txt files are found when the batch file is run, the following message displays:

This directory contains no text files.

.Txt 파일은 배치 파일을 실행 하는 경우 발견 되 면 다음과 같은 출력이 표시 됩니다 (이 예에서는 File1.txt, File2.txt, 및 존재 File3.txt 파일 가정):If .txt files are found when the batch file is run the following output displays (for this example, assume the files File1.txt, File2.txt, and File3.txt exist):

This directory contains the following text files:
File1.txt
File2.txt
File3.txt

추가 참조Additional References