Batch-script-syntax

提供:Dev Guides
移動先:案内検索

バッチスクリプト-構文

通常、バッチファイルの最初の行は多くの場合、次のコマンドで構成されます。

ECHOコマンド

@echo off

デフォルトでは、バッチファイルは実行時にコマンドを表示します。 この最初のコマンドの目的は、この表示をオフにすることです。 「echo off」コマンドは、「echo off」コマンド自体を除き、スクリプト全体の表示をオフにします。 「アット」記号「@」前にある場合、コマンドはそれ自体にも適用されます。

ドキュメンテーション

多くの場合、バッチファイルには「Rem」コマンドで始まる行も含まれています。 これは、コメントとドキュメントを入力する方法です。 コンピューターは、R​​emに続く行のすべてを無視します。 複雑さが増しているバッチファイルの場合、コメントを付けることをお勧めします。

最初のバッチスクリプトプログラム

簡単な最初のバッチスクリプトプログラムを作成しましょう。 メモ帳を開き、次のコード行を入力します。 ファイルを「List.cmd」として保存します。

コードは次のことを行います-

  • echo offコマンドを使用して、コードの実行時にコマンドが表示されないようにします。
  • Remコマンドを使用して、このバッチファイルが正確に何をするかを示すコメントを追加します。
  • dirコマンドは、C:\ Program Filesの場所の内容を取得するために使用されます。
  • 「>」コマンドを使用して、出力をファイルC:\ lists.txtにリダイレクトします。
  • 最後に、echoコマンドを使用して、操作が完了したことをユーザーに通知します。
@echo off
Rem This is for listing down all the files in the directory Program files
dir "C:\Program Files" > C:\lists.txt
echo "The program has completed"

上記のコマンドを実行すると、C:\ Program Files内のファイルの名前がC:\ Lists.txtファイルに送信され、コマンドプロンプトに「プログラムが完了しました」というメッセージが表示されます。