「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

BATファイル

pointこの用語のポイント

pointファイルだよ

pointコマンドプロンプトで使えるコマンドがいろいろ書いてあるよ

point拡張子は「.bat」だよ

スポンサーリンク

簡単に書くよ

BATファイル(読:バッチファイル、ビーエーティーファイル 英:BAT file)とは

「バッチファイル」のこと。
用語の中身としては

Windowsで使える、ファイルの種類を表す目印(拡張子)が「.bat」なファイル

であり

コマンドプロンプト(コンピュータに詳しい人が使う、Windowsにくっついている黒い画面)で実行できるコマンドをまとめて書いたファイルのこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

拡張子
コマンドプロンプト
バッチファイル


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

拡張子は「ファイル名の最後にくっついている、ファイルの種類を表す目印」です。
拡張子はファイル名の一番右に「.(ドット)」と一緒にくっついています。
例えば「hoge.txt」であれば「.txt」の部分が拡張子です。

BATファイル

拡張子は、実際にはファイル名の一部です。

任意の名前(hoge)+拡張子(.txt)

で1つのファイル名になります。

BATファイル2

コマンドプロンプトは「Windowsにくっついている黒い画面」です。
コンピュータさんに指示を出すための画面です。
コンピュータに詳しい人が、よく使います。

BATファイル3

コマンドプロンプトに「コマンド」と呼ばれる命令文を打ち込むと、それに従ってパソコンさんが お仕事をしてくれます。

BATファイル4

例えば

cd C:\Windows\

というコマンドを実行すると「C:」フォルダの中にある「Windows」フォルダの中に移動します。

BATファイル5

その状態で

dir

というコマンドを実行すると「Windows」フォルダの中にあるファイルとフォルダの一覧が表示されます。

BATファイル6

今回の例では

cd C:\Windows\



dir

のコマンドを黒い画面に直接、打ち込みました。

実は、実行するコマンドは、あらかじめファイルにまとめておけます。
具体的には、以下の内容が書かれたファイルを用意するのです。

cd C:\Windows\
dir


そして、コンピュータさんに「このファイルを黒い画面で動かしてよ」と、お願いします。

BATファイル7

そうすると、コンピュータさんは、ファイルに書かれている内容を黒い画面上で実行してくれます。

BATファイル8

その結果、先ほどと同じように「Windows」フォルダの中にあるファイルとフォルダの一覧が表示されます。

BATファイル9

さて、今度の例では、実行するコマンドを書いたファイルを用意しました。
この「実行するコマンドを書いたファイル」を「バッチファイル」と言います。

BATファイル10

バッチファイルは、黒い画面で使えるコマンドを、まとめて書いたファイルです。
バッチファイルの拡張子は「.bat」にするのが慣例です。
実際のファイル名は「hoge.bat」のようになります。

BATファイル11

以上を踏まえて

バッチファイルを指す別の呼び名

が「BATファイル」です。
ファイルの拡張子が「.bat」だから「BAT」なのでしょう。

上でも書きましたが、BATファイルは、コマンドの寄せ集めファイルです。
実行すると、黒い画面が起動して、ファイルに書かれたコマンドたちが実行されます。

BATファイル12

また、BATファイルは単なるテキストファイル(中身が文字だけのファイル)です。
Windows付属の「メモ帳」など、いわゆる「テキストエディタ」と呼ばれるソフトで編集できます。

BATファイル13

個人的には「BATファイル」よりも「バッチファイル」と表現する方が好みですけどね。
「BATファイル」や「batファイル」と表現する人も、少なからず、いらっしゃいます。


image piyo2

一言でまとめるよ

まぁ「BATファイル」って単語が出てきたら「コマンドプロンプト(コンピュータに詳しい人が使う、Windowsにくっついている黒い画面)で使える命令文をあれやこれやと書いたファイルなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像035
書籍画像074

おまけ

■訳してみるよ

「bat」は多分「batch(バッチ)」の略です。
「batch(バッチ)」の意味は「一群」とか「一団」とか「一束」とか「一回分」とか「束」とか「群れ」とかです。
「file(ファイル)」はカタカナで「ファイル」で分かりますかね。
何となく くっつけると

一束の(処理の)ファイル

となります。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
エンジニアのための生成AI入門 はじめての生成AIアプリ開発からエージェント開発まで