@ECHO OFF SETLOCAL EnableDelayedExpansion SET PATCHES=patches-wtv-uncompressed.hsb SET IN_DIRECTORY=midi SET OUT_DIRECTORY=wav for /f "tokens=*" %%f IN ('DIR !IN_DIRECTORY!\*.mid /A /B') do ( echo Converting !IN_DIRECTORY!\%%f ... playbae -q -p %PATCHES% -o "!OUT_DIRECTORY!\%%~nf.wav" -f "!IN_DIRECTORY!\%%f" )