RadASM command line syntax
DelCheck, Out, Command, F1 [, F2 [, Fx]
The file to be cleared before the DelCheck command is executed. If it is not used, set it to 0.
Generally, the Out parameter is set to O, and all information is displayed in the output window. If it is not used, it is set to 0.
Command and option parameters. if not used, set it to null.
File operated by the F1 [, F2 [, Fx] command, expressed in numbers
Note:
1. Two methods to represent files
, Number is followed by a number by a comma, and a file name enclosed by double quotation marks is obtained.
$ Number dollar is followed by a number to obtain a file name not included in double quotation marks.
2. indicates the path
$ Letter dollar is followed by a letter to obtain a predefined path.
3. Comparison between numbers and files (the project name is the file name)
0 =. rap 9 =. lib
1 =. rc 10 =. mak
2 =. asm 11 =. hla
3 =. obj 12 =. com
4 =. res 13 =. ocx
52.16.exe 14 =. idl
6 =. def 15 =. tlb
7 =. dll 16 =. sys
82.16.txt
4. Table of variables and paths
$ A Masm32 path (C:/Masm32)
$ B Binary path where rc.exe, ml.exe and link.exe is found ($ A/Bin)
$ C Current project path
$ D Addins path ($ R/AddIns)
$ E Debug path (C:/OllyDbg)
$ H Help file path ($ A/Help)
$ I Include path ($ A/Include)
$ L Library path ($ A/Lib)
$ M Keyboard macro path ($ R/Macro)
$ P Projects path ($ R/Projects)
$ R Path where RadASM is started (/RadASM)
$ S Sniplets path ($ R/Sniplets)
$ T Templates path ($ R/Templates)
5. To use a comma (rather than a file name with double quotation marks) in the command line, use a vertical line | instead of a comma.
6. You can use a file name that contains wildcards, such as *. res.
For example:
5, O, $ B/LINK. EXE/SUBSYSTEM: WINDOWS/RELEASE/SECTION :. bss | S/VERSION: 4.0/LIBPATH: "$ L"/OUT: "$3", 4
Will be translated into the following command for execution:
H:/ASSEMBLY/masm32/bin/link. EXE/subsystem: Windows/release/section:. BSS, S/version: 4.0/libpath: "H:/ASSEMBLY/masm32
/Lib "/out:" firstwindow.exe "" firstwindow. OBJ"