#Windows Batch Script to toggle registry key ForceAutoLogon #Ideal for admins who have Windows Kiosk and POS systems and need to logon as a different user @ECHO OFF SET /P Hostname=Enter a hostname: IF "%Hostname%"=="" GOTO Error PSEXEC \\%Hostname% -s reg add "HKLM\SOFTWARE\microsoft\Windows NT\CurrentVersion\Winlogon" /v ForceAutoLogon /D 0 /F if %ERRORLEVEL% NEQ 0 GOTO Failed CLS ECHO Force Auto Logon stopped on %Hostname% ECHO !!! Flipping switch back in 60 seconds !!! ping -n 60 127.0.0.1 >NUL PSEXEC \\%Hostname% -s reg add "HKLM\SOFTWARE\microsoft\Windows NT\CurrentVersion\Winlogon" /v ForceAutoLogon /D 1 /F CLS Echo Force Auto Logon started on %Hostname% Pause GOTO End :Failed CLS Echo Unable to break ForceAutoLogon. pause GOTO End :Error Echo No Hostname entered. Exiting Pause :End