-
Notifications
You must be signed in to change notification settings - Fork 147
Modeler _modeler_handy_tools_command_line_options
To run Modelio in command line, you must execute:
-
In Windows:
The executable filemodelio.exelocated in Modelio’s installation folder. -
In Linux:
The executable filemodelio.shlocated in Modelio’s installation folder. -
In MacOSX:
The executable filemodelio.shlocated in theContents/MacOSsubdirectory 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\myWorkspacedirectory 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\myWorkspaceworkspace:
${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\myWorkspaceworkspace:
${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”