@echo off set masm_path=c:\code\masm32 set src_file=crackme %masm_path%\bin\ml /coff /c /nologo -I%masm_path%\include\ %src_file%.asm if errorlevel 1 goto end %masm_path%\bin\link /base:0x13370000 /filealign:0x200 /merge:.data=.x0r /MERGE:.rdata=.x0r /MERGE:.idata=.x0r /merge:.text=.x0r /section:.x0r,RWX /nologo /subsystem:console -libpath:%masm_path%\lib\ %src_file%.obj dir %src_file%.* :end echo. pause