タグ

ブックマーク / qiita.com/rai_suta (1)

  • バッチファイルで配列とforeachを使う方法 - Qiita

    はじめに Windows バッチファイルには、値の集合を取り扱うためのデータ構造や文法規則はありませんが、シンボル名をうまく処理することで、配列やforeachに近い処理を行うことが出来ます。 要素番号をカウントカウントアップする方法 シンボル名に要素番号を付けて定義することで、疑似的な配列のように扱うことができます。 @echo off setlocal enabledelayedexpansion rem 要素番号をつけて変数を定義 set month_1=January set month_2=February set month_3=March rem foreachループ set i=1 :FOREACH_MONTH set it=!month_%i%! if defined it ( echo month_%i%=%it% set /a i+=1 goto :FOREACH_M

    バッチファイルで配列とforeachを使う方法 - Qiita
  • 1