- ベストアンサー
バッチプログラムで変数の参照について
Windowsバッチでの話ですが、 set file1=aaa set file2=bbb set n=1 としておき、"file1"にセットした変数の値を、"1"の部分を変数nを使用して参照したいのですがどうすればいいのでしょうか? echo %file%n%% のような感じでできると思ったのですができなかったもので。。 for文の中でnを増やしていきセットした全ての変数を参照したいと思っています。 以上よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
call echo %%file%n%%% です。
その他の回答 (1)
- pita-gora
- ベストアンサー率70% (102/145)
回答No.2
参照の方法はNo.1さんの通りです。 実際ループして参照する例が書いているページを紹介します。 バッチで配列変数のような添え字を環境変数で使う http://d.hatena.ne.jp/jak-san/20090113/1231855425
質問者
お礼
こういったページにたどりつけずに困っていました。 ありがとうございました。
お礼
完璧です。 ありがとうございました。