本文へスキップ
BecomeCoder

バッチファイルコース · 第1章 バッチファイルをはじめる · レッスン1

バッチファイルとは ― 作業を1ファイルにまとめる

導入

バッチファイルは、コマンドを上から順に自動で実行してくれる「手順書」です。人が1行ずつ打つ代わりに、ファイルに書いた命令を Windows が順番に処理していきます。プログラミング言語ほど大げさではありませんが、変数条件分岐繰り返しといった基本はしっかり備えていて、日々の定型作業を任せるのにぴったりです。

説明

バッチファイルが活躍する場面の例です。

  • 毎朝いくつかのアプリやフォルダをまとめて開く
  • 作業ファイルを決まった場所へバックアップする
  • ログファイルを日付つきの名前でまとめる
  • ビルドやテストなど、複数のコマンドを決まった順で流す

拡張子.bat(昔からある形式)か .cmd(Windows NT 以降の形式)です。中身はどちらもほぼ同じで、初心者のうちは .bat を使えば十分です。ファイルの中身は、コマンドプロンプトで打つコマンドをそのまま並べたものになります。

echo こんにちは
echo バッチファイルの世界へようこそ

上の2行を hello.bat として保存してダブルクリックすると、echo(画面に文字を表示するコマンド)が上から順に実行され、2行のメッセージが表示されます。

やってみよう

「バッチファイル=コマンドを並べた手順書」というイメージだけ、まず頭に入れましょう。次のレッスンで実際に最初の1本を作ります。