kiosk

Forums Really Simple Menu kiosk

Viewing 2 reply threads
  • Author
    Posts
    • #2182
      AvatarKip Paws

      Saw that you are working on a kiosk mode for RSM and I would really like to use or test it.
      I have a few computers in my classroom that could benefit from not being hijacked by students to do changes…

      0
    • #2183
      GlennGlenn
      Keymaster

      My version of Kiosk Mode is essentially shell replacement. This removes the desktop, start menu, settings etc. It removes the temptation from casual users but it’s not totally locked down because ctl-alt-del is still active. I haven’t yet tested if printing still works. It also seems to kill file associations with Edge, Photos etc. I’ve mitigated this by installing Firefox (or Chrome, Opera), SumatraPdf etc. Basically any third party file associations are fine, just not Edge and Windows “Apps”.

      I also install Aomei OneKey Recovery to restore to a known state when it gets trashed. I’d like to find a a good alternative to Deep Freeze.

      I have some 16 bit applications that I need to run so I must run the 32 bit version of Windows. If you don’t have this requirement then 64 bit will work fine also.

      • This reply was modified 11 months, 3 weeks ago by GlennGlenn.
      0
    • #2185
      GlennGlenn
      Keymaster

      Kiosk Setup Procedure
      ———————
      This is still very much targeted to me and my application so some things may not make sense or be relevant. Feel free to ask. It still makes sense to me.

      Windows Installation
      ——————–
      In order to run the 16 bit applications, the 32 bit version of Windows
      is required. Once this is installed, the 16 bit NTVDM subsystem can be installed:

      1. Rename host to KIOSK-x
      2. Windows Updates.
      3. Open Windows Features: “optionalfeatures.exe”
      4. Enable Legacy Components->NTVDM.
      5. Open command prompt admin mode: FONDUE.exe /enable-feature:NTVDM
      6. Restart if required.

      Kiosk Installation Basic
      ————————
      1. Create Public guest user.
      Log in to Public to create user folder.
      Sign out.
      2. Copy the entire KIOSK folder to C:\KIOSK
      3. Copy entire Master CD Collection folder to C:\Master CD Collection (80GB).
      4. Install Firefox browser from Support Software (all users).
      Log in to Public user.
      Set Firefox config to forget session info (private mode).
      Set default browser in Windows Settings.
      Sign out.
      5. Install Word Viewer from Support Software.
      Install Excel Viewer from Support Software.
      Install Powerpoint Viewer from Support Software.
      Install VLC from Support Software.
      Open an ISO file with VLC in order to set file association (both users).
      6. Modify ReallySimpleMenu.ini and add “quit=0” to remove Quit option.
      Set Modify permission to Users on ReallySimpleMenu.ini (required for file monitor).
      7. (not kiosk mode) Log in to the Public user and open %appdata%\Microsoft\Windows\Start Menu\Programs\Startup
      and create a shortcut to ReallySimpleMenu.exe
      Sign out.
      8. Install Aomei OneKey from Support Software.
      Install Aomei Partition Assistant from Support Software.
      9. Run backup. May fail first time due to insufficient space.
      Enlarge backup partition to 130GB or so using Aomei Partition Assistant.
      Run backup a second time. Should succeed this time.

      Windows Photo Viewer
      ——————–
      In Windows 10, we have the choice of running the Photos “app” if not in kiosk mode, or, if in kiosk mode, installing a third party photo viewer or restoring Windows Photo Viewer (yes, it’s still there in Win 10). To Restore Windows Photo Viewer:

      1. In Support Software, right click on WindowsPhotoViewer.reg and select Merge.
      This will import a key into the registry HKEY_CLASSES_ROOT key to enable Windows
      Photo Viewer.
      2. Windows Photo Viewer still can’t be set as the Default Photo Viewer so we have to associate
      WPV with the supported image types. The following has to be done for each Windows user.
      Right click on an example of each of the supported
      image file types:
      jpg, jpeg, tif, tiff, png, gif, bmp
      Open With
      More Apps
      Windows Photo Viewer
      Check the checkbox
      OK

      Kiosk Installation Advanced
      —————————
      Really Simple Menu can be installed as a shell replacement which can help lock things down.
      However this breaks the web, pdf, video and photo file associations in Windows 10. Therefore
      we have to provide third party software to fulfil these functions.

      1. If you haven’t restored WPV above, install Honeyview photo viewer (or your preferred photo viewer).
      2. Install SumatraPdf (or your preferred PDF viewer).
      3. Create the shell replacement batch file (below) in the C:\Kiosk\Menu directory.
      4. Open Windows Settings->Apps->Default Apps
      Set Firefox as the default web browser.
      Set HoneyView as the default photo viewer.
      Set VLC as the default video player.
      Go to Choose Default Apps by File Type, scroll down to .pdf file type.
      Set SumatraPdf as the default app for pdf.
      5. Log in to Public user and repeat steps 4.
      6. Shell Replacement. This replaces the standard explorer.exe shell with the menu.
      When this is done, the user has no desktop, taskbar, start menu etc.
      Log in to Public user and open regedit.exe. Navigate to:
      HKEY_Current_User\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\
      If the Shell value does not exist, create it as type REG_SZ
      Set the value to “c:\kiosk\menu\StartKiosk.bat”
      Sign out.
      If you need access to this user’s desktop, start menu etc:
      Press Ctrl-Alt-Del
      Select Task Manager
      Select File->Run New Task
      Type “explorer.exe” and click ok.
      The desktop and the rest will start.

      Shell Replacement Batch File
      —————————-
      Create the following batch file in the c:\kiosk\menu\ directory and put that in the
      registry entry noted above. This makes the menu automatically restart in the event
      it crashes.

      StartKiosk.bat

      @echo off
      @echo Starting menu…
      :start
      cd %~dp0
      start /wait ReallySimpleMenu.exe
      goto start

      0
Viewing 2 reply threads
  • The topic ‘kiosk’ is closed to new replies.
Do NOT follow this link or you will be banned from the site!