-
Notifications
You must be signed in to change notification settings - Fork 133
Modeler _modeler_handy_tools_command_line_options
To run Modelio in command line, you must execute:
-
In Windows:
The executable filemodelio.exe
located in Modelio’s installation folder. -
In Linux:
The executable filemodelio.sh
located in Modelio’s installation folder. -
In MacOSX:
The executable filemodelio.sh
located in theContents/MacOS
subdirectory of Modelio’s installation folder.
In this page, we will refer to Modelio’s executable full path (for example: C:\Program Files\Modelio Open Source 3.7\modelio.exe
), as ${MODELIO_EXE}.
Modelio comes with several command line options:
-workspace workspacePath
Indicates the workspace to use.
For example:
-
Open Modelio in using
C:\Users\user\myWorkspace
directory as workspace.
${MODELIO_EXE}
-workspace C:\Users\user\myWorkspace
-project projectName
Indicates which project to open. Must not be used at the same time as “-create”.
For example:
-
Open a Modelio project named “MyProject”:
${MODELIO_EXE}
-project MyProject -
Open a Modelio project named “AnotherProject” in the
C:\Users\user\myWorkspace
workspace:
${MODELIO_EXE}
-workspace C:\Users\user\myWorkspace -project AnotherProject
-create projectName
Creates a project with this name in the workspace. Must not be used at the same time as “-project”.
For example:
-
Create a new project named “MyNewProject” :
${MODELIO_EXE}
-create MyNewProject -
Create a new project named “AnotherNewProject” in the
C:\Users\user\myWorkspace
workspace:
${MODELIO_EXE}
-workspace C:\Users\user\myWorkspace -create MyNewProject
-batch scriptFile
Indicates a Jython script to launch automatically after opening a project. Modelio will close automatically after script execution. Must be used with “-project” or “-create”.
For example:
-
Open the “MyProject” project and run the “C:\Users\user\myscript.py” Jython script on it.
${MODELIO_EXE}
-project MyProject -batch C:\Users\user\myscript.py -
Create the project “MyNewProject” and run the “C:\Users\user\myscript.py” Jython script on it.
${MODELIO_EXE}
-create MyNewProject -batch C:\Users\user\myscript.py
-param key val
Set the key
variable with the val
value. This variable is available in the jython script.
For example:
-
Run the “C:\Users\user\myscript.py” Jython script on the “MyProject” project and set two variables “myVar1” and “myVar2” and having respectively the values “the value1” and “the value2” :
${MODELIO_EXE}
-project MyProject -batch C:\Users\user\myscript.py -param myVar1 “the value1” -param myVar2 “the value2”