「バッチファイルの基本」
注意:この記事の内容は WindowXP で検証しました。他のバージョンでは違う結果になるかもしれません。
ちょっとだけ勉強したので、まとめておきます。
@
バッチファイルとは複数の命令を一気に実行するプログラム。実体はテキストファイルで簡単に編集できます。実行すると中に書かれた命令が一行ずつ実行され、対応する結果が表示されます。ただ、行数が増えるといちいち命令を表示しなくていいよ! という気分になります。
そこで文頭に @ を付けると、その行はコマンドプロンプトに表示されずに、こっそり実行されます。もちろん(あれば)結果は表示されます。一行だけ echo off するって訳です。たとえば echo off は次の行から全て非表示にするという命令ですが、これそのものは表示されてしまいます。それすら嫌だという場合は、ファイルの先頭に @echo off と書いておけばOK。
サンプル:echoと@のテスト.bat