A solution could be the use of scripts, or programs, to change registry values for autologon.
You can set how many times the computer have to auto logon setting the entry
AutoLogonCount under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon. This value should be decremented each boot, when reaches 0 will remove all autologon entries (username and password) from registry.
Anyway as per every window thing there are a lot of variations, bugs or not, and whatever you want call them ... :)
So happen that under WinXP many of the entries are DWORDS, but under Win7 and, presumably, newer versions it ia a string...
Make usual research (try and fix)...
Some interesting links:
1.
http://superuser.com/questions/340396/how-do-i-change-automatic-logon-via-script-or-command-line[
^]
2.
https://social.technet.microsoft.com/Forums/windows/en-US/b2e213fe-ce33-4712-8a8d-3cc09722c551/windows-7-autologon?forum=w7itproinstall[
^]