Kiosk Mode

Return to Introduction  Previous page  Next page

A powerful feature of the DX Studio Player is the ability to lock down Windows and stop a user performing any other functions other than those available in the DX Studio document.  For example, if you have a display kiosk running an interactive tour, you don't want people to be able to ALT-TAB or CTRL-ALT-DEL out of the application and access the Windows desktop.

 

To lock down a PC into kiosk mode, you must first compile your DX Studio document as an EXE.  Normally this document should also be set to 'change screen resolution to fit document' in the document's properties.

 

Save the EXE to the main hard drive, eg. C:\kiosk\myapp.exe

 

Open a Command Prompt window (Start -> Programs -> Accessories -> Command Prompt), and navigate to the directory the EXE was saved to.

 

e.g.

cd \kiosk

 

You can now choose between two different boot modes...

 

Auto-launch only

 

The EXE will run automatically on boot, but the current user must provide login details every time.  CTRL+ALT+DEL is still available.

 

To enable this mode, type the name of the EXE followed by the flag /KioskBoot (please note this is case sensitive)

 

e.g.

myapp /KioskBoot

 

 

Complete kiosk mode

 

On power-up, the system will automatically log in with the username/password provided and launch straight into the kiosk EXE.  All system commands such as ALT+TAB and CTRL+ALT+DEL are disabled.

 

Ideally, you should configure a dedicated user account, for example 'KioskUser'.  You should be logged in as this user when you configure the /KioskBoot mode.

 

To enable this mode, type the name of the EXE followed by the flag /KioskBoot (case sensitive), followed by the username and password to be used to log in (again case sensitive).

 

e.g

myapp /KioskBoot Administrator adminrules0k

 

or

 

myapp /KioskBoot KioskUser password

 

 

Removing kiosk mode

 

To undo the changes made my /KioskBoot, you should open a command prompt to the directory of the EXE and launch it with the flag /NoKioskBoot.

 

e.g.

myapp /NoKioskBoot

 

This restores the PC to normal operation with no auto-logins and no application launch.

 

To get to a command prompt in complete kiosk mode, hold down SHIFT as Windows boots and you will be able to login as a different account.  Run the app from a command prompt with the /NoKioskBoot flag and restart.  Log in to the original account, and CTRL+ALT+DEL will now be active again.  You should now be able to terminate the player.  Launch the EXE again with the /NoKioskBoot flag from this account to completely remove the kiosk mode.



Copyright ©2004 Worldweaver Ltd. DX Studio Home