The ScriptoMate installation provides 4 different App types:

.NET Framework - IDE

Usage

Design, debug and run ScriptoMate documents in an integrated development environment

Executable

(ScriptoMate root folder)\Bin\Framework\Release\VSGui.exe

Parameters

When executed from the command line, the following arguments can be specified:

(0)

File path of the ScriptoMate document (.xml) to run

1)

ExecutionInfo? Ignored as VS IDE manages this from settings

(2)

AutoRun? If set the script is ran upon opening

Logging

Integrated in the IDE

.NET Framework - Runner

Usage

Run a document as a interactive app, with minimal interaction with the user. This App type is typically used to run ScriptoMate documents using a Desktop shortcut.

Executable

(ScriptoMate root folder)\Bin\Framework\Release\VSRunner.exe

Parameters

When executed from the command line, the following arguments can be specified:

(0)

File path of the ScriptoMate document (.xml) to run

(1)

ExecutionInfo? True if ExecutionInfo needs to be displayed, False if not

(2)

AutoRun? Ignored, the Runner App will always executed the specified ScriptoMate document

Logging

(ScriptoMate root folder)\Logging

.NET Framework - Console

Usage

Run a document as a console app, without direct interaction with the user. This App type is typically used to run ScriptoMate documents from the command line, or as Windows Service, or as a Scheduled Task.

Executable

(ScriptoMate root folder)\Bin\Framework\Release\VSConsole.exe

Parameters

When executed from the command line, the following arguments can be specified:

(0)

File path of the ScriptoMate document (.xml) to run

(1)

ExecutionInfo? Ignored

(2)

AutoRun? Ignored, the Runner App will always executed the specified ScriptoMate document

Logging

(ScriptoMate root folder)\Logging


.NET Core - Console

Usage

Run a document as a console app, without direct interaction with the user. This App type can be executed on Windows, Linux, and Mac OSX

Executable

(ScriptoMate root folder)\Bin\Core\Publish\VSConsole_Core.exe

DLL

(ScriptoMate root folder)\Bin\Core\Publish\VSConsole_Core.dll

Parameters

When executed from the command line, the following arguments can be specified:

(0)

File path of the ScriptoMate document (.xml) to run

(1)

ExecutionInfo? Ignored

(2)

AutoRun? Ignored, the Runner App will always execute the specified ScriptoMate document

Logging

(ScriptoMate root folder)\Logging


Refer to this section for instruction how to run executables and dlls from the command line.