Using configuration file
After basic installation steps, if you wish to skip manually setting the configurations you can use the "Read configuration from external device"
Please note: config.json file must be located next to the exe file.
For example: if you set your installation folder to C:\Wallboard then you need to have the config.json there
{
"serverUrl": "https://your.server.url",
"installRuleKey": "3X4MPL4-1NST4LL-K3Y",
"advanced": {
"autoStartApplication": false,
"windowMovable": false,
"lockDevice": false,
"windowMinimizable": false,
"windowResizable": false,
"windowStartPosition": "Center|LeftTop",
"windowWidth": 960,
"windowHeight": 540,
"alwaysOnTop": true,
"disableWindowsTimeSync": false,
"windowStyle": "FullScreen|FullScreenMultiple|Windowed",
"orientation": "Default|Landscap|Portrait|LandscapeFlipped|PortraitFlipped"
}
}
Using install rules
In the Install rules menu, you can create predefined rules for a mass device assignment process.
Each rule has a unique install key that identifies the rule and has to be defined in the device installation script. See more about Install rules
Using commandline parameters
You can automate your installation process by calling the installer .exe through Windows Commandline or Powershell CLI
Example:
.\wallboard-win-x64-setup.exe /SERVERURL "https://<server-url>" /WINDOWMODE "WINDOW" /MOVABLE "true" /STARTUPPOSITION "LEFT_TOP" /AUTOUPDATE "true" /dir="C:\Wallboard" /AUTOSTART "true" /ALWAYSONTOP "false" VIRTUALKEYBOARD "false" /SILENT
List of parameters:
/SERVERURL: Server url to which the client will connect to.
/INSTALLRULEKEY: Install Rule key for the device.
/WINDOWMODE: The Window mode of the application, options:
- "FULLSCREEN" (Default)
- "WINDOW"
- "FULLSCREEN_WINDOW"
/MOVABLE: This can only be used when the Window mode is set to "WINDOW". Sets whether the window of the application is movable or not (Disabled by default).
/WIDTH: This can only be used when the Window mode is set to "WINDOW". Sets the window width".
/HEIGHT: This can only be used when the Window mode is set to "WINDOW". Sets the window height".
/STARTUPPOSITION: This can only be used when the Window mode is set to "WINDOW". Sets the position of the window, options:
- "CENTER"
- "LEFT_TOP"
/ORIENTATION: Sets the orientation of the screen, options:
- "DEFAULT" (Default, The systems default orientation)
- "LANDSCAPE"
- "PORTRAIT"
- "REVERSED_LANDSCAPE"
- "REVERSED_PORTRAIT"
/LOCK: The application will lock the device after the installation.
/DISABLEWINDOWSTIMESYNC: Disables the built-in Windows time sync service. (Disabled by default)
/AUTOSTART: Sets whether the application should start when the device starts. (Enabled by default)
/AUTOUPDATE: Sets whether the application should update itself automatically when the application starts. (Enabled by default)
/ALWAYSONTOP: Sets whether the application should always be on top of every window. (Enabled by default)
/VIRTUALKEYBOARD: Sets whether the built-in virtual keyboard should be used or not. (Enabled by default)
/LAUNCHAPPLICATION: If this parameter is set then the application will start after the installation.
/SILENT: This will start the installer silently, and only will show the install progress window.
/VERYSILENT:This will start the installer in the most silent mode, no window will appear during the installation.
/DIR: Sets the installation directory. (The default is C:\Wallboard)
Silent installation
When the installer is started with the /VERYSILENT parameter then the cmd is not notified when the installation is finished. In this case in the command line run the command with that start /wait command
start /wait .\wallboard-win-x64-setup.exe /SERVERURL "https://<server-url>" /VERYSILENT
or in Powershell with the Start-Process command
Start-Process -FilePath ".\wallboard-win-x64-setup.exe" -Wait -ArgumentList "/c /SERVERURL"https://<server-url>" /VERYSILENT"