Before using any command line parameters please ensure that you have sufficient command line experience and you know exactly what you are doing.

In DOS, OS/2, and Microsoft Windows, a batch file is a text file containing a series of commands intended to be executed by the command interpreter. Similar to job control language and other systems on mainframe and minicomputer systems, batch files were added to ease the work required for certain regular tasks by allowing the user to set up a batch script to automate many commands.

When a batch file is run, the shell program (usually COMMAND.COM or cmd.exe) reads the file and executes its commands, normally line-by-line. Batch files are useful for running a sequence of executables automatically and are often used to automate repetitive or tedious processes. DOS batch files have the filename extension .bat.

The general format of commands:

start /wait DTAgent.exe -[Command [options]]

The content in the square brackets is an optional part of the command, you may use it but don't have to. The square brackets are not a part of the command. Command keywords must be preceded by a hyphen and multiple parameters must be separated by commas.

We suggest to use the 'start /wait' command. Normally the commands are shown line-by-line, but sometimes they can be interrupted with standart input lines or random paragraphs.


  • -mount

Creates and mounts an optical virtual drive with an image file:

Syntax: -mount <type>,<letter>,<opt>,<path>

<type>: "dt", "ide" or "scsi". Parameter <type> can not be used with *.iscsi, *.vhd, *.tc, *.vmdk and *.zip files.

<letter>: device letter. The <letter> parameter is optional. If it is not specified, the first free letter will be used by default. Parameter <letter> can not be used for *.iscsi files.

<path>: path to image file

Example: DTAgent.exe -mount ide, M,"C:\My Images\name_of_image.ape"

  • -unmount

Unmounts an image from a virtual drive.

Syntax: -unmount <letter>

<letter>: device letter

Example: DTAgent.exe -unmount M

  • -unmount_all

Unmounts all currently mounted images.

Syntax: -unmount_all

Example: DTAgent.exe -unmount_all

  • -get_count

Gets number of virtual devices.

Syntax: -get_count

Example: DTAgent.exe -get_count

  • -help

Displays brief help on command line parameters.

Syntax: -help

Example: DTAgent.exe -help