* ループ - forコマンド [#ce4305b4]
** ループ [#h4a7a0d1]
CMD> for %v in (taro,jiro,hanako) do @echo %v
taro
jiro
hanako
*** BATファイルにする場合、%%vのように%を重ねる [#ueee1d4e]
上のCMDをBATファイルに記述する場合、以下のようになる。
@echo off
for %%v in (taro,jiro,hanako) do echo %%v
** /F ファイル読み取り [#w620039a]
CMD.exe:
CMD> for /f "" %v in (C:\tmp\users.txt) do @echo %v
BATファイル:
@echo off
for /f "" %%v in (C:\tmp\users.txt) do @echo %%v
** 参考 [#ga0791c6]
http://pf-j.sakura.ne.jp/program/dos/doscmd/for.htm
- http://pf-j.sakura.ne.jp/program/dos/doscmd/for.htm
- http://ss64.com/nt/for.html