ja:windows:コマンドプロンプトとバッチファイルのいろいろ
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
ja:windows:コマンドプロンプトとバッチファイルのいろいろ [2014/06/11 09:12] – makoto | ja:windows:コマンドプロンプトとバッチファイルのいろいろ [2014/06/11 09:15] (現在) – makoto | ||
---|---|---|---|
行 16: | 行 16: | ||
テスト | テスト | ||
</ | </ | ||
- | ===== ECHOのいろいろ ===== | ||
- | ECHO文はコマンドライン引数として与えられた文字列を画面に出力するだけ、という至ってシンプルなコマンド。\\ | ||
- | なのだけれど、それ以外にもいくつかできることがある。 | ||
- | ==== プロンプト文字列の表示/ | ||
- | コマンドプロンプトにしても、バッチファイルにしても、起動直後はプロンプト文字列(**C: | ||
- | このプロンプト文字列の表示/ | ||
- | * プロンプト文字列を表示する< | ||
- | ECHO ON | ||
- | </ | ||
- | * プロンプト文字列を表示しない< | ||
- | ECHO OFF | ||
- | </ | ||
- | バッチファイルを作成する際は、前述の**@**も併用して、< | ||
- | @ECHO OFF | ||
- | |||
- | 後続処理 | ||
- | </ | ||
- | のようにしておくと、不必要な表示は出なくなる。 | ||
- | ==== 現在のプロンプト文字列の表示状態を確認する ==== | ||
- | 前述の**ECHO ON**、**ECHO OFF**によって、プロンプト文字列の表示状態を変更することが可能だが、現在表示設定なのか、非表示設定なのかを確認する場合は、コマンドライン引数無しでECHOを実行すると良い。\\ | ||
- | ……そんなことして確認しなくても、画面見りゃすぐわかるんだけれども。 | ||
- | * ONの時< | ||
- | C: | ||
- | ECHO は <ON> です。 | ||
- | </ | ||
- | * OFFの時< | ||
- | ECHO | ||
- | ECHO は <OFF> です。 | ||
- | </ | ||
- | ==== 空白行を出力する ==== | ||
- | ECHO文で空白行を出力したい場合は少し特殊で、ECHO文に続けて「**.(ピリオド)**」を入力する。 | ||
- | <code winbatch> | ||
- | C: | ||
- | |||
- | C: | ||
- | </ | ||
- | 「**続けて**」がミソ。コマンドライン引数としてスペースを挟むのはNG。 | ||
===== 終了する ===== | ===== 終了する ===== | ||
コマンドプロンプトを終了するには、**EXIT**コマンドを実行する。\\ | コマンドプロンプトを終了するには、**EXIT**コマンドを実行する。\\ |
ja/windows/コマンドプロンプトとバッチファイルのいろいろ.1402477943.txt.gz · 最終更新: 2014/06/11 09:12 by makoto