Parameters and returned values

Call syntax on Windows:

ToscaTDM.AutoLoader.exe "[Path]File name" [Switches]

Call syntax on Linux:

dotnet ToscaTDM.AutoLoader.dll "[Path]File name" [Switches]

Switches and paths are specified in accordance with the system. This means that directory levels are separated under Windows with \ (slash) and under Linux with / (backslash).

Switches are introduced under Windows with / (slash) and under Linux with - (hyphen).

An error message and the command line options are displayed on invalid command lines. Values are not case-sensitive.

The following table lists all AutoLoader parameters:

Parameters

Description

Mandatory

Optional

[Path]File name

File name with or without the path to the AutoLoader project file.

Example: ToscaTDM.AutoLoader "Test_data\Test_project.ttsal"

X

 

/S

Activates Silent Mode.

If this parameter is not specified, then the AutoLoader writes information about the current status into the console.

 

X

/T "Tasks"

/T:"Tasks"

List of tasks to be executed in the form “Task name [ , ... ]”. Commas or semicolons can be specified as separator characters.

Example: ToscaTDM.AutoLoader "Test_data\Test_project.ttsal" /t "A1,A2,A3"

Only tasks that were passed through AutoLoader can be run.

 

X

/D

Shows the documentation with the parameters that were passed with the AL project. You must enter the project path including the AL project file.

When this parameter is used, no data are generated.

Example: ToscaTDM.AutoLoader "Test_data\Test_project.ttsal" /d

 

X

/V

Writes all logging output into the console. The settings for the log file are not affected.

This option is ignored if /S is specified.

 

X

/?

Opens a window in which the possible parameters are described (Help). The window must be closed by the user.

It is used as a separate, single parameter

When this parameter is used, no data are generated and all other parameters are ignored.

 

X

The table below lists the returned errorlevels for AutoLoader:

Returned errorlevel

Description

0

The program returns the value 0, if the processing was successful.

ERRORLEVEL == 0

1

If an error has occurred, the application returns the value 1.

ERRORLEVEL == 1