FAQ: Installation parameters for SiteKiosk Online Windows (also for a silent installation)

Description

The SiteKiosk Online Client Installer for Windows includes all functions to perform an automatic installation (A) including registering the client to the server (B) and setting the startup options (C) via command line or script.
(Also possible for preparing a Windows system with SiteKiosk Online Client for image creation)

Usually, you can always use the EXE file to install the SiteKiosk Online Client for Windows.
However, if you need the MSI file (for example, for an installation via Microsoft SCCM), you can find it here:
https://www.sitekiosk.com/sitekioskonlineserver/SiteKiosk_Online_Client.msi
(You cannot use the MSI extracted from the Installer.exe)

A) Silent installation
A silent installation of SiteKiosk Online for Windows is possible using the parameters /exenoui /qn.
Example for a complete silent installation (Installer.exe stands for the downloaded SiteKiosk Online installer):

"Installer.exe" /exenoui /qn


Below is another overview of the other options and parameters available for the SiteKiosk Online installation on Windows.

- Changing the user name:
SITEKIOSKUSERNAME
Default value: SiteKiosk

- Desired password for the SiteKiosk user
SITEKIOSKUSERPASSWORD
Default value: Provisio1996

- Installing the VNC component (for RDP client access via SiteKiosk Online Server)
INSTALLVNC
Default value: true

SiteKiosk user will be set to "Protected" during SiteKiosk installation:
SECURESITEKIOSKUSER
Default value: true

- Creation of the SiteKiosk user:
CREATESITEKIOSKUSER
Default value: true

- Installation directory:
APPDIR
Default value: [ProgramFiles64Folder][ProductName] (C:\Program Files\SiteKiosk Online)



Here are some examples (Installer.exe stands for the downloaded SiteKiosk Online installer):

- Changing the SiteKiosk user name to MyUser.

"Installer.exe" SITEKIOSKUSERNAME=MyUser

- Complete silent installation by changing the SiteKiosk user password to "12MyPasswd".

"Installer.exe" /exenoui /qn SITEKIOSKUSERPASSWORD=12MyPasswd

- Installation is not silent, but change SiteKiosk user password to "12MyPasswd".

"Installer.exe" SITEKIOSKUSERPASSWORD=12MyPasswd

- Silent installation without RDP function via SiteKiosk Online Server:

"Installer.exe" /exenoui /qn INSTALLVNC=false

- SiteKiosk user will not be set to "Protected" during SiteKiosk Online installation

"Installer.exe" SECURESITEKIOSKUSER=false

- Installation without SiteKiosk user

"Installer.exe" CREATESITEKIOSKUSER=false

- Silent installation without SiteKiosk user

"Installer.exe" /exenoui /qn CREATESITEKIOSKUSER=false

- Installation of SiteKiosk Online in folder "C:\SiteKioskOnline DIR".

"Installer.exe" APPDIR="C:\SiteKioskOnline DIR"

- Silent installation with different password to a separate directory without RDP function:

"Installer.exe" /exenoui /qn SITEKIOSKUSERPASSWORD=12MyPasswd INSTALLVNC=false APPDIR="C:\SiteKioskOnline DIR" 




Notice:
Installer.exe" /? displays the parameters of the Advanced Installer that is used for SiteKiosk Online.
https://www.advancedinstaller.com/user-guide/exe-setup-file.html
However, these are not SiteKiosk Online parameters and we cannot provide support for them.

Answer: (4)

Re: Installation parameters for SiteKiosk Online Windows (also for a silent installation) 3/6/2023 3:20 PM
B) Client registration to the server
There are 2 ways to automatically register the SiteKiosk Online Client with the team on the SiteKiosk Online Server.

1. The first option is to use the preconfigured installer that you can download from your team under "Dashboard > Downloads".
See also: https://sitekiosk.online/help/en/Downloads.html
After installing the software on the client with the preconfigured installer, the machine is automatically registered with your team. The machine will then appear in the "New Machines" machine folder.

2. Alternatively, you can use the general installer and generate an auto registration file that will automatically register the SiteKiosk Online Client with your team. Recommended if you want to bypass the time limit of the preconfigured installer or if you want to create an image.
To do so, first log in to your team and generate the auto registration file under >Team>Auto Register Tool.
See also: https://sitekiosk.online/help/en/AutoRegisterTool.html

To register the SiteKiosk Online Client automatically the generated file just needs to be copied into the folder "C:/Users/Public/Documents/SiteKiosk RemoteClient" (Windows) after installing the SiteKiosk Online Client.

CAUTION: If you want to work with an image, make sure that the Internet connection / connection to the SiteKiosk Online Server is disconnected before copying the file to the directory "C:/Users/Public/Documents/SiteKiosk RemoteClient" to prevent the device from registering directly.
Re: Installation parameters for SiteKiosk Online Windows (also for a silent installation) 3/6/2023 3:20 PM
C) Set startup options
It is also possible to set the startup options automatically via command line/script.
For this purpose, you have to save the startup settings in a "Startup.json" file in the startup dialog under >Autostart>Settings (>Export) for an existing SiteKiosk Online Client installation.

After installing SiteKiosk Online Client for Windows on another computer, you can use this file to set the startup options using the SiteKiosk.Automation.exe program (located in the SiteKiosk directory).
Example:

"C:\Program Files\SiteKiosk Online\SiteKiosk.Automation.exe" /i Startup.json
Re: Installation parameters for SiteKiosk Online Windows (also for a silent installation) 3/6/2023 3:21 PM
General example of how to perform an automatic installation via command line or script/batch:
1. Do a silent installation:
"Installer.exe" /exenoui /qn

2. Register the client with the server using the generated "autoregistration.config":
Copy the
"autoregistration.config"
to
"C:/Users/Public/Documents/SiteKiosk RemoteClient"

3. Set the saved startup options:
Copy the
"Startup.json"
file to the SiteKiosk Online installation directory and run the following command:
SiteKiosk.Automation.exe /i Startup.json

4. Restart the computer
Re: Installation parameters for SiteKiosk Online Windows (also for a silent installation) 6/30/2023 3:17 PM
Creating/deleting the SiteKiosk user or exporting/importing custom security settings with the System Security Manager via the command line (after SiteKiosk Online Client for Windows is installed)

Usage

SiteKiosk.SystemPatcher.exe deleteuser

Deletes the SiteKiosk user


SiteKiosk.SystemPatcher.exe createuser 

Creates the SiteKiosk user with the default password (Provisio1996) and without applying the restrictions of the System Security Manager


SiteKiosk.SystemPatcher.exe applydefaultsettings

Applies the default restrictions of the System Security Manager to the SiteKiosk user account


SiteKiosk.SystemPatcher.exe createuser -applydefaultsettings

Creates the SiteKiosk user with the default password and with applying the restrictions of the System Security Manager


SiteKiosk.SystemPatcher.exe changepassword -u SiteKiosk -n NewPassword -p OldPassword

Changes the login password of the SiteKiosk user (default: Provisio1996)




Since SiteKiosk Online Client for Windows version 1.3 you can also export and import custom security settings for the SiteKiosk user via command line

Usage:
1. Export

SiteKiosk.SystemPatcher.exe export --path <FilePath>


Examples:
Export in the current folder

"C:\Program Files\SiteKiosk Online\SiteKiosk.SystemPatcher.exe" export --path exportedSKsettings

Or export in a specified folder

"C:\Program Files\SiteKiosk Online\SiteKiosk.SystemPatcher.exe" export --path C:\Windows\Temp\exportedSKsettings


You only need to specify the file name and optionally the output path.
The .sksecure file extension will be added automatically.


2. Import:

SiteKiosk.SystemPatcher.exe import --path <FilePath>


Examples:
Import from the current folder

"C:\Program Files\SiteKiosk Online\SiteKiosk.SystemPatcher.exe" import --path exportedSKsettings

Or import from a specific directory

"C:\Program Files\SiteKiosk Online\SiteKiosk.SystemPatcher.exe" import --path C:\Windows\Temp\exportedSKsettings


Specifying the .sksecure file extension is optional.
My Account
Login
Language (Articles):