echoecho

メッセージが表示されます。 またはオンまたはオフ コマンド機能をエコーします。Displays messages or turns on or off the command echoing feature. パラメーターを指定せずに使用されている場合エコーエコーの現在の設定を表示します。If used without parameters, echo displays the current echo setting.

このコマンドを使用する方法の例については、を参照してください。For examples of how to use this command, see Examples.

構文Syntax

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

パラメーターParameters

パラメーターParameter 説明Description
[|オフ][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

  • エコー メッセージコマンドは特に便利な場合にエコーは無効になります。The echo Message command is particularly useful when echo is turned 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.
  • ときにエコー無効になって、コマンド プロンプト ウィンドウで、コマンド プロンプトが表示されません。When echo is turned off, the command prompt does not appear in the Command Prompt window. コマンド プロンプトを表示するには、次のように入力します。にエコーします。To display the command prompt, type echo on.
  • バッチ ファイルで使用する場合エコーオフ エコーコマンド プロンプトで、設定には影響しません。If used in a batch file, echo on and echo off do not affect the setting at the command prompt.
  • バッチ ファイルで特定のコマンドをエコーを防ぐためには、挿入、アット マーク (@)、コマンドの前にします。To prevent echoing a particular command in a batch file, insert an at 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.
  • パイプを表示する ( | ) またはリダイレクト文字 ( < または > ) を使用する場合エコー、パイプまたはリダイレクト文字の直前にキャレット (^) を使用して (たとえば、 ^|^> 、または ^< ).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 ^<). カレットを表示するには、連続して 2 つのキャレットを入力 ( ^^ )。To display a caret, type two carets in succession (^^).

Examples

現在の表示をエコー入力を設定する。To display the current echo setting, type:

echo

画面上の空白行をエコーするには、次のように入力します。To echo a blank line on the screen, type:

echo.

注意

ピリオドの前にスペースを含めないでください。Do not include a space before the period. それ以外の場合、空白行ではなく、期間が表示されます。Otherwise, the period will be displayed instead of a blank line.

防ぐために、コマンド プロンプトでコマンドをエコーするには、入力します。To prevent echoing commands at the command prompt, type:

echo off 

注意

ときにエコー無効になって、コマンド プロンプト ウィンドウで、コマンド プロンプトが表示されません。When echo is turned off, the command prompt does not 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

使用することができます、エコーコマンドの一部として、場合ステートメント。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

コマンド ライン構文の記号Command-Line Syntax Key