DOSバッチの古いforループ文の使い方

DOSのバッチ処理では、古典的な for ループ文を使用して、一連のデータに対して同じ操作を実行します。以下は、古典的な for ループ文を使用するための一般的な構文です。

for %%variable in (set) do (
    command
)

この構文において、%%variable はループ変数を表現するためのプレースホルダーであり、(set) は一組のデータを格納するセットであり、command は各ループ反復で実行されるコマンドです。

以下に古典的な for ループ構文を使用して、ファイルの集合に対して操作を実行する方法の例を示します。

for %%i in (*.txt) do (
    echo %%i
    type %%i
)

この例では、*.txtは巡回するファイルの集合であり、echo %%iは各反復でファイル名を表示するために使用され、type %%iは各ファイルの内容を表示するために使用されます。

バッチ処理で変数は%%で表現することに注意してください、単一の%ではありません。

bannerAds