The general way of running the DeltaWalker executable is:
DeltaWalker [parameters] [-vmargs [Java VM arguments]]
| Parameter | Description |
| -mi | Instructs DeltaWalker to start a new instance rather than connect to a running instance, if there is one. |
| file or folder pathname/URI | One or two file or folder pathnames specified on the command line instructs DeltaWalker to open them in a two-way file or folder comparison window, respectively. Three pathnames will be opened in a three-way folder comparison, where the third pathname will be the common ancestor. If more than three pathnames are specified only the last three are used. |
| -merged= | Meaningful only when reconciling differences in three-way file comparison. SCMs that offer external diff tool integration would specify the pathname of a fourth file that will be the recipient of the three-way merge; it is that fourth file that one should assign to the -merged param. |
| -nomru | When specified, DeltaWalker will not attempt to load any of the file or folder comparisons whose windows were opened at the time it was last closed, regardless of the "Launch most recent comparison(s) on startup" preference. Use this param when DeltaWalker has a difficulty starting up do to one or more previous comparisons. Once its running, you can go and delete the comparisons in question. |
| -vm path | The location of Java Runtime Environment (JRE) to use to run DeltaWalker. If not specified, the product will attempt to find a JRE. It will first look for a directory called jre as a sibling of the DeltaWalker executable, and then look on the operating system path. Relative paths are interpreted relative to the directory that DeltaWalker is started from. |
| -vmargs [Java VM arguments] | When passed to DeltaWalker, this option is used to customize the operation of the Java VM used to run DeltaWalker. If specified, this parameter must come at the end of the command line. The given arguments are dependent on VM that is being run. |