Syntax for edktool
is as follows:
Usage: edktool { generate -i <inputfile> [-o <outputfile>] [-e <entityname>] compile [-i] <inputfile> [-e <entity>[,<entity>...]] [-l <licensefile>] [-o <outputfile>] [-p] | list <grammarfile> [-a] [-q] | extract [-l <licensefile>] -i <inputfile> [-c <configfile>] [-g <grammarfile>[,<grammarfile>...]] [-e <entity>[,<entity>...]] [-o <outputfile>] [-m] [-q] [-r <redactionfile>] [-p] | measure -e <expectedfile> -a <actualfile> [-o <resultsfile>] [-q] | assess [-l <licensefile>] [-o <resultsfile>] [-c <configfile>] [-a] [-m <matched entities>] [-g <grammarfile>[,<grammarfile>...]] [-e <entity>[,<entity>...]] [-v <valid input>] [-w <invalid input>] [-x] [-q] | permissions -d <directory> [-l <licensefile>] [-a] [-q] | help [<option>] } Options: generate or g Generates an uncompiled XML (source) file -i inputfile The plaintext file containing one match per line -o outputfile The destination for the output XML file -e entityname The name for the single entity in the XML output compile or c Compiles a grammar file -i inputfile Input grammar file -e entities Entities to be included in the grammar -l licensefile The file containing the license key -o outputfile Output grammar file -p Treat the input file as plaintext rather than XML list or l Lists the available entities in a grammar file grammarfile The grammar file -a Show additional info - such as license requirements -q "Quiet Mode" suppresses all descriptive messages extract or e Extract entities from a file -l licensefile The file containing the license key -i inputfile The file on which entity extraction will be performed -c configfile A configuration file controlling the extraction -g grammarfiles Grammar files to use, if "-c" is not used -e entities The entities to extract, if "-c" is not used -o outputfile The file containing the results of the extraction -m Produce match results for IDOL input files -q "Quiet Mode" suppresses all descriptive messages -r redactionfile A copy of the input file, with all matches redacted -p Treat the resource file as plaintext rather than XML measure or m Measures precision and recall between extraction runs -e expectedfile The expected results file from "edktool extract" -a actualfile The actual results file from a separate extraction run -o resultsfile The results: precision, recall and differences -q "Quiet Mode" suppresses all descriptive messages assess or a Measures precision and recall, using user-defined data -l licensefile The file containing the license key -a Show all results, including true matches -c configfile A configuration file controlling the assessment -g grammarfiles Grammar files to use, if "-c" is not used -e entities The entities to extract, if "-c" is not used -x Sets comparison mode to "exact", if "-c" is not used -m "match entities" Entities to check results against, if "-c" is not used -v "valid input" The file containing valid input, if "-c" is not used -w "invalid input" The file containing invalid input, if "-c" is not used -o resultsfile The results: false matches, precision and recall -q "Quiet Mode" suppresses all descriptive messages permissions or p Displays all licensed grammar files in a directory -d directory A directory containing some eduction grammar files -l licensefile The file containing the license key -a Show additional information -q "Quiet Mode" suppresses all descriptive messages help or h Displays edktool help option More detailed help on the edktool option
If you do not specify a license key at the command line, edktool
assumes that the location of the license file is licensekey.dat
. If the license is kept in this location, you do not need to specify the -l <licensefile> parameter.
|