# Command Line Reference

## Software Executable Path: <a href="#bkmrk-software-executable" id="bkmrk-software-executable"></a>

To launch VIOSO from the command line, you must first locate its executable file (.exe). This will depend on the path you chose during installation. The standard installation path is `C:\Program Files\VIOSO6\`

The executables are  located in these folders:

* **VIOSO 7:** `C:\Program Files\VIOSO7\SPCalibrator64.exe`
* **VIOSO 6:** `C:\Program Files\VIOSO6\SPCalibrator64.exe`
* **VIOSO 6 Blackbox (for SIM applications):** \
  Standard build: `C:\Program Files\VIOSO6\Blackbox64.exe`\
  Build with Datapath Vision Support: `C:\Program Files\VIOSO6\BlackboxVRGB64.exe`

You can also start the application from the Windows Start Menu: All Programs / VIOSO6

## Command Line Parameters: <a href="#bkmrk-command-line-paramet" id="bkmrk-command-line-paramet"></a>

<table><thead><tr><th width="170">Parameter</th><th width="407">Description</th><th>Note</th></tr></thead><tbody><tr><td><code>/0</code></td><td>start application with blocked UI always (pure client mode)</td><td> </td></tr><tr><td><code>/a</code></td><td>starts a recalibration behaviour on application startup</td><td>Free mode</td></tr><tr><td><code>/A</code></td><td>starts a recalibration behaviour on application startup and closes when the calibration is done</td><td> Free mode</td></tr><tr><td><code>/C:"path"</code></td><td>path of the (.ini) file directory to use</td><td>removed in VIOSO 6</td></tr><tr><td><code>/E</code></td><td>exports using using automation script after load and recalibration, if specified</td><td> Free mode</td></tr><tr><td><code>/F:"profile"</code></td><td>prefered GUI Profile (if available) accepted profiles: ”file player”, ”Standard”, “first init”</td><td> </td></tr><tr><td><code>/I:"ip"</code></td><td>initializes a network adapter (IP address) to use</td><td> </td></tr><tr><td><code>/H</code></td><td>starts the application in scripting host mode, able to perform complex automatic behaviour, defined via script files</td><td> </td></tr><tr><td><code>/H:"file"</code></td><td>starts the application in scripting host mode and loads a scripting file (.ini) on startup, requires full path</td><td> Free mode</td></tr><tr><td><code>/L:"file"</code></td><td>loads a calibration file on startup, requires full path. e.g.: /L:"D:\Calibration\calib_Final.sps"</td><td> Free mode</td></tr><tr><td><code>/Lang:n</code></td><td>defines the default language of the application (n: Language code, ex: 1033: English US; 1031 German Germany)</td><td> </td></tr><tr><td><code>/M</code></td><td>starts application GUI minimized</td><td> </td></tr><tr><td><code>/O:"path"</code></td><td>path => name of the project path to use at startup</td><td>new in VIOSO 6<br>Project Mode</td></tr><tr><td><code>/Q:"step"</code></td><td>can be used to define the project step that should be processed at startup<br>available values: “<strong>Design”, “Calibrate”, “Edit”, “Edit MRD”, “Export”,</strong><br><strong>“Recalibrate”, “Activate”, “Deactivate” , “Configure”</strong><br>in additional, parameters can be defined with: <strong>/Q: "step;param=value; …"</strong><br>accepted parameters:<br><strong>CloseAfter</strong> : the application should be closed after performing the step<br>parameter values: <strong>yes, no</strong></td><td>new in VIOSO 6<br>Project Mode</td></tr><tr><td><code>/R</code></td><td>starts playout automatically on application startup</td><td> </td></tr><tr><td><code>/S:"path"</code></td><td>path of the data exchange directory to use</td><td> </td></tr><tr><td><code>/V</code></td><td>Verbose mode (gives detailed information on errors)</td><td> </td></tr><tr><td><code>/X:"name"</code></td><td>Name of the memory file in case of IPC using</td><td> </td></tr><tr><td><code>/Z</code></td><td>try to use the generic 0 display license</td><td></td></tr></tbody></table>

## Example <a href="#bkmrk-example-3a" id="bkmrk-example-3a"></a>

This command starts VR\&SIM with the following operations:

```bash
C:\Program Files\VIOSO6\SPCalibrator64.exe /L:"final.sps" /S:"D:\VIOSO\Calib" /I:"192.168.0.1" /M
```

* loads "final.sps" from the standard data path
* uses D:\VIOSO\Calib as standard data path
* initializes network interfaces of application on the adapter 192.168.0.1
* starts the application minimized
