@echo off if "%1"=="" goto usage if exist %1 goto usage if exist %1.obj del %1.obj if exist *.tmp del *.tmp pasm %1.asm if not exist asm.tmp goto end if not exist _str_.tmp goto end tasm32 /zn /q /m2 /ml /i%qlib%\inc %2 %3 %4 %5 %6 %7 %8 %9 asm.tmp , %1.obj if not exist %1.obj goto end goto done :usage echo Usage : TASM2OBJ file [...] echo file - file to compile to OBJ (do not give .ASM extension) echo [...] - options to give to TASM echo. :done if exist *.tmp del *.tmp :end