「バッチファイルの基本」

注意:この記事の内容は WindowXP で検証しました。他のバージョンでは違う結果になるかもしれません。

ちょっとだけ勉強したので、まとめておきます。

バッチファイルとは複数の命令を一気に実行するプログラム。実体はテキストファイルで簡単に編集できます。実行すると中に書かれた命令が一行ずつ実行され、対応する結果が表示されます。ただ、行数が増えるといちいち命令を表示しなくていいよ! という気分になります。

そこで文頭に @ を付けると、その行はコマンドプロンプトに表示されずに、こっそり実行されます。もちろん(あれば)結果は表示されます。一行だけ echo off するって訳です。たとえば echo off は次の行から全て非表示にするという命令ですが、これそのものは表示されてしまいます。それすら嫌だという場合は、ファイルの先頭に @echo off と書いておけばOK。

サンプル:echoと@のテスト.bat

続きを読む