まとめてデータ生成を行いたい時のバッチ処理

::test.bat

::test.batを起動した階層以下に存在するcreate.batを全て起動する
@echo off
dir /s /b create.bat > test.txt
for /f "delims=" %%I in (test.txt) do (call %%I)
pause




これを行うことで、test.batを起動した階層以下のフォルダ内に存在するcreate.bat
を全て起動させるという荒業が可能になる。
test.txtにまずcreate.batを書き込むので、ログとして起動したファイルを見れるよ。