KioWare - Kiosk System Software - Documentation

See All User Docs
KioWare   |   Platform: Windows®   |   Version: 6.8.0

Unattended Installation

To automate the installation of KioWare, the installer has a series of command line arguments that can be executed from within a batch file that will install KioWare and optionally load an XML configuration file and automatically license KioWare over the Internet.  When installed in this manner, no dialog boxes are presented and the installation proceeds without need for user input.

The command line arguments are as follows:

Parameter Descriptions

Switch=[value]Lic TypeDescription
/S All Install in silent mode.  MUST be capitalized!
/XMLURL="http://localhost/setup.xml" All http or UNC path to xml configuration file.
Note: /RUNNOW must be specified to actually download the XML file and configure KioWare.
/RUNNOW=1 All 0=no, 1=yes, run KioWare in silent mode to download XML configuration file.  KioWare will quit after XML is downloaded and installation will continue.
/TN=-1234567 Single
TimeLimited
transaction number for licensing.
/AC=1234 Single
TimeLimited
authorization code for licensing.
/REGISTER=1 Single
TimeLimited
0=do not get license, 1=get license based on /TN, /AC and /PROXY.
/PROXY=1 All 0=no proxy, 1=use proxy.
/PROXY_USER=authorizedProxyUser All proxy username; must set /PROXY=1.
/PROXY_PASS=secret All proxy password; must set /PROXY=1.
/PROXY_PORT=80 All proxy port; must set /PROXY=1.
/PROXY_SERVER=192.168.0.1 All proxy server, either IP or fully qualified domain name; must set /PROXY=1.
/PRIVATE_MN=1 Single
TimeLimited
0=send computer name, 1=do not send computer name.
/LICENSE_TYPE=multi Single
Multi
Volume
single, multi or volume.
/LICENSE_KEY="1234-1234-1234-1234" Multi
Volume
license key
/USER_COUNT=30 Multi number of users.
/COMPANY="Analytical Design Solutions" Multi
Volume
company name
/SASBLOCKING=1 All 0=No Ctrl-Alt-Del blocking, 1=Keyboard Filter Ctrl-Alt-Del blocking.
/LICYEAR=2008 TimeLimited used with /LICMONTH and /LICDAY to define a date the license will expire.  Date must be valid and no more than 6 months in the future.
/LICMONTH=4 TimeLimited used with /LICYEAR and /LICDAY to define a date the license will expire.  Date must be valid and no more than 6 months in the future.
/LICDAY=22 TimeLimited used with /LICMONTH and /LICYEAR to define a date the license will expire.  Date must be valid and no more than 6 months in the future.
/InstLog=1 All Enables a log that is written to the install directory with details about the installation.
/AddRmProgs=0 All Do not put KioWare installation info in the Windows Add/Remove Programs list.
/kn=Store2 All Set kiosk name used for KioWare Server.  Passed to the config tool as /KioskName.
/un=1a All Set unit name used for KioWare Server.  Passed to the config tool as /UnitName.
/ServReboot=1 All If set to 1, will automatically reboot the computer after install.  Mainly used for KioWare Server content updating.  It is recommended to use the KioWare_Update_Tool program that ships with server rather than using a batch file with this switch.  See the Content Updating section of the server docs for more info.
/KioskLevel=3 All 1=basic, 2=remote monitoring, 3=full.
/SetShell=1 All 0=no, 1=yes, set shell during installation.
/KWShell=1 All 0=set Explorer (Windows default) as shell, 1=set KioWare as shell.  Only valid when SetShell=1.
/ShellUser=KioWareUser All Username of account to assign shell to.
/ShellPass=secret All Password of user account to assign shell to.
/ShellDom=domain1 All Domain of user account to assign shell to.  Do not use if domain is local machine.
/D=c:\my programs\ All path to install KioWare.  MUST be capitalized and if used, must ALWAYS be the last command line argument.

Note:

  1. /D must always be the last command line argument.  Do not include any quotes, even if path contains spaces.
  2. /D and /S must be capitalized.  Probably a good idea to capitalize everything for consistency.
  3. /XMLURL is used to define the XML file to download.  /RUNNOW must be specified to actually download the XML file and configure KioWare.
  4. If the installation isn't working properly, then check the event log for clues.  Don't hesitate to contact our technical support team at support@kioware.com or 877 843-4790.

Examples

demo-KioWareSetupKiosk-63031.exe /S /TN=-1234567 /AC=1234 /REGISTER=1 /KioskLevel=3 /kn=Store2 /un=1a

demo-KioWareSetupKiosk-63031.exe /S /XMLURL="http://hostname/file.xml" /RUNNOW=1 /KioskLevel=3 /LICENSE_TYPE=volume /LICENSE_KEY="1234" /COMPANY="Company 1" /kn=Store2 /un=1a


Uninstaller Parameters

The uninst.exe program also has flags for options when uninstalling.

Switch=[value]Description
/S Silent mode.
/RemoveRegistry=1 Delete registry settings as well as files.
/RemoveDatabase=1 Delete the KioskStats.mdb database file along with normal files.
/RemoveCDROMBlock=1Unblock cd-rom autorun.
/RemoveUSBStorBlock=1Unblock USB removable drives (XP only).
/DisableAutologon=1Turn off Windows autologin.

Substitution Variables

Some parameters allow certain variable names to be passed in to set settings to machine specific values, such as hostname and IP address.
See Substitution Variables in the Config Tool.



Also see:  Automated Licencing

Also see:  KioWare Command Line Args