Here is an example:

;************************************************************
; SYSPREP START ROUTINE - SPStart2
;************************************************************

$x=Setconsole("SHOW")
$x=Setconsole("FOREGROUND")

sleep 5

$x=sendkeys("{ESC}")


? "Update the default login name to Administrator..."
?
$x=WriteValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","DefaultUserName","Administrator", "REG_SZ")
sleep 3

? "Creating autologon for Administrator account..."
?
$x=WriteValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","AutoAdminLogon","1", "REG_SZ")
$x=WriteValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","AutoLogonCount","3", "REG_DWORD")
$x=WriteValue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","DefaultPassword","password", "REG_SZ")
sleep 3

;**************************************************
; Setup SPStart3.lnk on startup group
;**************************************************

CD $workingdir
SHELL 'cmd /c copy /y SPStart3.lnk "%ALLUSERSPROFILE%\Start Menu\Programs\Startup"'

? "shutting down"
?
$x=shutdown("","Updates Completed! restarting PC...", 5, 1, 1)

exit