Я пытаюсь настроить компьютер с Windows Server 2012 R2 для автоматического входа в систему при запуске - я успешно сделал это в других ОС Windows, но у меня возникают проблемы с применением того же метода в Windows Server 2012 R2.
Проблема в том, что при запуске компьютер с Windows Server на мгновение покажет мне рабочий стол, а затем автоматически снова выйдет из системы и потребует ввести пароль для доступа к рабочему столу.
Я использую Chef для управления своей конфигурацией, и хотя я сомневаюсь, что Chef вызывает какие-либо проблемы, вот код Chef, который я использую для настройки AutoAdminLogon (включая метод настройки AutoAdminLogon на основе Powershell):
powershell_script 'Autologin (no password entry required)' do
code <<-EOH
$RegPath = "HKLM:\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\Winlogon"
$DefaultUsername = "Administrator"
$DefaultPassword = "MyPasswordHere"
Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String
Set-ItemProperty $RegPath "DefaultUsername" -Value "$DefaultUsername" -type String
Set-ItemProperty $RegPath "DefaultPassword" -Value "$DefaultPassword" -type String
EOH
action :run
end
Я проверил реестр, и все правильно вошло в реестр, также я проверил, и нет никаких задач запуска, и в моей папке «shell: startup» нет ничего, что могло бы вызвать это поведение. Что может быть не так?
Спасибо!