【Windows Server】.batファイル(バッチファイル)と.cmdファイル(スクリプトファイル)の書き方をまとめました

MS-DOSやWindows 95/98/ME等に搭載されていたコマンドラインインタプリタ「 COMMAND.COM」を使用するのが「BATファイル(.bat)」で、 Windows NT系( Windows10/8/7/Vista/XP/2000等)で使用するのが「CMDファイル(.cmd)」でしたが、現在ではどちらのファイルでも違いはありません。

バッチファイル(.batファイル)の作成手順は以下です。

  • メモ帳を開く
  • Windowsのコマンドプロンプトで実行可能なコマンドを記載する
  • 拡張子を.batにして保存する

作成したバッチファイル(.batファイル)はダブルクリックすることで実行可能です。

バッチファイルを作成する

実際にバッチファイルを作成してみます。以下の画像のように処理を記載します。

ファイル→名前を付けて保存を選択します。

ファイルの種類を「すべてのファイル」にし、ファイル名の末尾を.batにして保存する。

保存した.batファイルをダブルクリックするとコマンドプロンプトが立ち上がり、先ほど記載したコマンドが実行されます。

コメントの書き方

.batファイルにコメントを追加するには以下の記載を行います。以下の処理では、コマンドプロンプトの実行結果にrem以下の記載内容が表示されます。

rem 作成日yyyy年㎜月dd日、作成者 xxxx
ping 8.8.8.8

pause

また、この例の場合ではrem以下に日本語の文字列が含まれるので、.batファイルの文字コードをANSIに設定していないと文字化けした状態でコマンドプロンプトにコメントが表示されます。

コマンドプロンプトの実行結果ウィンドウにrem以下のコメントを表示させたくない場合にはremの前に@を記載します。

rem 作成日yyyy年㎜月dd日、作成者 xxxx
ping 8.8.8.8

pause

こうすることでコマンドの実行結果画面でコメントが表示されない状態になります。

その他の処理

その他バッチの細かい処理については以下のサイトが参考になりました。

バッチファイルの作成
複数のコマンドを実行する一連の作業をテキストファイルに記載保存したものがバッチファイルです。バッチファイルを実行すると、ファイルに記載された通りに1つずつコマンドが実行されます。バッチファイルでは繰り返しや条件分岐など簡単な構文も記載できる...
タイトルとURLをコピーしました