for %i in (*.vsh) do cl.exe /nologo /EP /D_XBOX "%i" > "Preprocessed\%@name[%i].vsp" for %i in (Modules\Geometry\*.vsh) do cl.exe /nologo /EP /D_XBOX "%i" > "Preprocessed\%@name[%i].vsp" for %i in (Modules\Diffuse\*.vsh) do cl.exe /nologo /EP /D_XBOX "%i" > "Preprocessed\%@name[%i].vsp" for %i in (Modules\Fog\*.vsh) do cl.exe /nologo /EP /D_XBOX "%i" > "Preprocessed\%@name[%i].vsp" for %i in (Modules\Texture\*.vsh) do cl.exe /nologo /EP /D_XBOX "%i" > "Preprocessed\%@name[%i].vsp" for %i in (*.vsh) do cl.exe /nologo /EP /D_PCBUILD "%i" > "Preprocessed_win32\%@name[%i].vsp" for %i in (Modules\Geometry\*.vsh) do cl.exe /nologo /EP /D_PCBUILD "%i" > "Preprocessed_win32\%@name[%i].vsp" for %i in (Modules\Diffuse\*.vsh) do cl.exe /nologo /EP /D_PCBUILD "%i" > "Preprocessed_win32\%@name[%i].vsp" for %i in (Modules\Fog\*.vsh) do cl.exe /nologo /EP /D_PCBUILD "%i" > "Preprocessed_win32\%@name[%i].vsp" for %i in (Modules\Texture\*.vsh) do cl.exe /nologo /EP /D_PCBUILD "%i" > "Preprocessed_win32\%@name[%i].vsp" pause