JSPrintManager App (JSPM) Configuration for Windows Kiosk Mode Printing
Published 12/28/2019 Updated 03/25/2022 Author Neodynamic
Overview
You have created a website and it leverages on JSPrintManager for printing raw commands and known file formats to the client printers and now, you want to use it in Windows Kiosk Mode. To make JSPrintManager App (JSPM) to run in Windows Kiosk Mode, a couple of simple configuration steps are required.
In this article we'll use our JSPrintManager online demo //jsprintmanager.azurewebsites.net in Windows Kiosk Mode. All the steps that refer to this sample website must be replaced by your own target website!
1. Prepare a Windows User Account for Kiosk Mode
- Inside an Administrator Windows account session, add a new Standard User account that will be used for Kiosk mode. We'll name it
KioskUser
. - Switch to that new
KioskUser
account and start a new session. - Under
KioskUser
session, open any available web browser (Edge, Chrome, etc.) and download and install JSPrintManager App (JSPM) - From a browser window, navigate to the target website, in our case, to our online demo //jsprintmanager.azurewebsites.net
- The very first time the browser hits the website and this makes use of JSPrintManager code, the following dialog will be displayed. It's mandatory you check the option "Don't ask again for this site". Finally, click on Allow button.
- Now open the Windows Task Scheduler app and from the Action menu select Create Basic Task option. Type a name like "Launch JSPM" and click Next, now select "When I log on" option and click Next, select "Start a program" option and click Next, and finally specify the JSPrintManager app path, usually located at
C:\Program Files (x86)\Neodynamic\JSPM for Windows\{VERSION}\jspm{VERSION}.exe
Click Finish to close the dialog.
2. Creating a Windows Kiosk Mode session
- Once the steps above are complete, and being under an Administrator Account session, please `Set up a Kiosk`. Look at the web for the required steps depending on your Windows version.
- Select the user account
KioskUser
created above for the Kiosk Mode. - Finally select the browser (like Edge) and set the URL to //jsprintmanager.azurewebsites.net. Remember this URL will be your target website in your case.
That's it! JSPrintManager should work flawlessly in Windows Kiosk Mode.