Support Request: Encode UIAutoLogonPassword with PowerShell

Description

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)

Thanks,

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:
http://msdn2.microsoft.com/en-us/library/aa378826.aspx
My Account
Login
Language (Tickets):