バッチファイルとは何ですか?
バッチファイルは、Windows®オペレーティングシステム、DOS、またはOS/2のいずれかで使用されるファイルです。これは、コマンドインタープリターによって順番に解釈される一連のコマンドを含むテキストファイルです。これは、単一のファイルが複数のコマンドの配置を実行し、多くの場合複数のプログラムを実行して、単一の凝集端を達成できることを意味します。システム管理者は多くの場合、長いプロジェクトを自動化するためにそれらを使用します。1つのプログラムに完全に収集されていないプログラムは、バッチファイルを使用して必要なコンポーネントを実行してから最終プログラムを起動する場合があります。より多くの最新のシェルも.CMD拡張機能を受け入れる可能性があり、通常、2つの間の区別は、エラーレベル、つまりエラーが表示される時期に関係しています。 4DOSおよび他の類似のシェルでは、他のオペレーティングシステムでは認識されていませんが、.BTM拡張機能も使用できます。
古いWindows®コンピューターとDOSコンピューターには、Autoexec.batとして知られるコアファイルがあり、コンピューターが起動するたびに実行されます。これには、起動する必要がある多くの一般的なファイルと、動作するシステムを準備するために実行する必要があるコマンドが含まれます。 Autoexec.BATファイルに物事を追加して、プログラムの起動、ファイルスペースのクリーンアップ、エコーリマインダーなど、起動時に特定の動作を設定できます。
バッチファイルは基本的に単なるテキストファイルであるため、あらゆる種類の単純なテキストエディターで作成でき、後で接尾辞を.batまたは.cmdに変更できます。ほとんどの人は、DOSでまっすぐに、またはWindows®内から起動されたシェルウィンドウで、コマンドラインから単純に編集するのが最も簡単だと感じています。 edit コマンドを使用して、 edit foo.bat のようなものを入力することにより、新しいファイルを作成できます。ファイル内で、基本コマンドの多数を使用できます。
単純なバッチファイルには、次のものが含まれる場合があります。 ECHOここでドキュメントフォルダーを開きます。; dir C:\ Documents \。ファイルを実行するには、ユーザーは.batの接尾辞なしでファイルの名前を入力するだけで実行されます。この特定のファイルは、一時停止から始まり、ユーザーにキーを押すように促します。キーがヒットしたら、「今、ドキュメントフォルダーを開きます」という行を印刷します。次に、Cドライブ内にあるドキュメントディレクトリの内容をリストします。
実際には、バッチファイル内で使用するためにそれらをさらにカスタマイズできるコマンドがかなりあります。たとえば、%1変数を使用して、ファイルの名前を実行して実行する後にユーザーが入力する変数を印刷することができます。したがって、たとえば、誰かがディレクトリを削除して1つのコマンドで新しいディレクトリを作成したい場合、次の行を含むrmmk.batという名前のファイルを作成できます。RMDIR%1。 mkdir%2。その後、彼は「RMMのようなものを入力することでそれを実行できますk foo bar、 "Fooという名前のディレクトリを削除し、barという名前の新しいディレクトリを作成します。