ハムスターに飼われる院生のブログ

自分用メモが中心のブログです。

バッチファイルで2重ループ

バッチファイルで2重ループを作成する時のメモ。
C++等と同じ要領で2重ループを作成しても動かなかったので、
以下に示すコードで2重ループを作成した。

一つ目のループの中でDoCalcを呼び出すことで解決した。

@echo off
@setlocal enabledelayedexpansion

for /l %%i in (0,1,3) do (
	call :DoCalc
)
pause

:DoCalc
	for /l %%i in (0,1,2) do (
		echo execute_%%i
	)