You can start the IPF compiler and specify all input from the command line.
A new command-line interface has been introduced. To view it, type IPFC
with no parameters.
The syntax is:
Usage:
IPFC [-switch]úúú [-option]úúú filename [outfile]
The switches perform the functions in the following list:
Switches:
s - Suppresses the performance of the search function
x - Generates and displays a cross-reference list
The options perform the functions in the following list:
Options:
D:dbcscode - Country code
C:codepage - Character code page
L:language - Language ID
The following parameters provide international language support:
See Country Code, Code Pages, and Language Parameters for the tables with the NLS values.
For example:
IPFC myfile.txt /INF -d:033 -c:0437 -l:FRA
If you do not specify these parameters, the default for -d: nnn and -c: nnnn are the values specified in your CONFIG.SYS file.
For help on any of the options, type
IPFC -X:?
where "X" is one of the options.
The outfile parameter is used to specify the name of the output file. If this parameter is not used, the output file will have the same filename as the input file and an extension of either INF or HLP. For example:
IPFC TESTúIPF C:\FILEúHLP
Command Line Interfaces For Previous Versions of the IPF Compiler
The interface from earlier levels of the compiler is still supported. The
syntax is:
IPFC filename [/INF] [/S] [/X] [/W] [> messageoutputfilename] [/COUNTRY] [/CODEPAGE] [/LANGUAGE]
where:
filename
If you do not give a file-name extension, the IPF compiler uses .IPF by default. If your file has a file-name extension other than IPF, include that file-name extension in the command line.
If this parameter is not included, the default is to compile the source file as a help library, whose extension is .HLP.
The following parameters provide international language support (NLS):
See Country Code, Code Pages, and Language Parameters for the tables with the NLS values.
For example:
IPFC myfile.txt /INF /COUNTRY=033 /CODEPAGE=437 /LANGUAGE=FRA
If you do not specify these parameters, the default for /COUNTRY and /CODEPAGE are the values specified in your CONFIG.SYS file.