Customize External Tools
Purpose:
This dialog box allows you to manage
external tools. You can modify the captions of their menus, their command lines
and arguments and their initial directory. Not all of the programs can take
advantage of Hackman's environment customization. For more information, consult
their manuals.
Add: adds a record for an external tool. The limit is 15 tools.
Remove: removes an existing record
Move Up: moves one level up (in the menu order) the selected tool
Move Down: moves one level down (in the menu order) the selected tool
Menu: specifies the menu caption that will be used in the External Menu
Command: a full path string, that leads to the external tool
Arguments: command line arguments to be passed to the tool upon its
initialization (see Table below). The order of the arguments should comply with
the target application's requirements
Directory: sets the initial working directory for the specified tool
Argument | Explanation |
%HM_F | Full path and name of the logged file |
%HM_P | Full path of the logged file (not name) |
%HM_N | Uses the name of the logged file without any path information |
%HM_L | Same as %F, but truncates the file's extension |
%HM_T | Same as %N, but truncates the file's extension |
%HM_D | Uses the Drive path, obtained from logged file's path |
%HM_FD | Same as %F, but the long path names are converted to shorts (MS-DOS compatibility) |
Other | Any other argument that is not contained to the above list, will be passed as-is to the program. |
Example: To execute C:\MyApp\AppName.exe
-o -p /f c:\docname\doc.txt, you should use the following as argument:
-o -p /f %HM_F
and the following command in in the command field:
c:\MyApp\AppName.exe
Return