Company Christmas Holidays
North American Headquarters in Miami, USA: Dec 25, 2015, Jan 1st 2016
European Headquarters in Muenster, Germany: Dec 21, 2015 until Jan 03rd 2016
Limited support is available during this period.
We at PROVISIO wish you Merry Christmas and a Happy New Year!


Support Request: Encode UIAutoLogonPassword with PowerShell


We have the need to configure multiple Kiosks, each with a different domain service account.

I have written a PowerShell script to build the startup.xml, but I need to know what type of encoding is used to set the UIAutoLogonPassword. Or a method to pass the credentials / startup configuration to one of your EXEs to build the startup.xml (or just populate the registry information) from command line.

If none of that is possible, is there a way to launch the "SiteKiosk Quick Start" after a startup configuration has already been set? (Without having to first start SiteKiosk then exit out of it)


Answer: (1)

Re: Encode UIAutoLogonPassword with PowerShell 10/31/2018 2:33 PM
We do not have additional information about the password encryption in the startup.xml but you can check using any other another tool / method for the auto login on Windows and then use the startup.xml only to make sure that SiteKiosk automatically starts when any user logs in.

General note:
For activating the auto login SiteKiosk just uses regular Windows registry settings:
- AutoLogon:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\AutoAdminLogon", "1", "REG_SZ"
-->1= on / 0 = off

- Name:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultUserName", "SiteKiosk", "REG_SZ"

- Domain resp. Workgroup:
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\DefaultDomainName", "Workgroup", "REG_SZ"

In regards to the auto login password encryption in the Windows registry we have used the following procedure from Microsoft: