Script para deixar conta de Logon em Background

 Fala, galera! 

Já se depararam com aplicativos ou sistemas que só funcionam quando alguém faz login manualmente na máquina? Isso pode ser um grande desafio, especialmente quando estamos tentando automatizar processos no ambiente de TI.

Para resolver esse problema, compartilho com vocês um script em PowerShell que configura o login automático no Windows. Esse script é ideal para situações onde queremos que a máquina inicie e execute tarefas automaticamente, como ativar/desativar máquinas com o Automation Account, permitindo desligar após o expediente e ligar no início do dia sem nenhuma intervenção manual.

 Script PowerShell

Segue abaixo o código para configurar o login automático. Basta personalizar os valores de Username e Password com as credenciais necessárias.

$Username = "contoso.teste"

$key = "1234@mudar"

$RegistryPath = 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon'

if ((Get-ItemProperty -Path $RegistryPath -Name 'AutoAdminLogon' -EA SilentlyContinue).AutoAdminLogon -ne '1') {

    Set-ItemProperty -Path $RegistryPath -Name 'AutoAdminLogon' -Value '1'

}

if ((Get-ItemProperty -Path $RegistryPath -Name 'DefaultUsername' -EA SilentlyContinue).DefaultUsername -ne $Username) {

    Set-ItemProperty -Path $RegistryPath -Name 'DefaultUsername' -Value $Username

}

if ((Get-ItemProperty -Path $RegistryPath -Name 'DefaultPassword' -EA SilentlyContinue).DefaultPassword -ne $key) {

    Set-ItemProperty -Path $RegistryPath -Name 'DefaultPassword' -Value $key

}

if ((Get-ItemProperty -Path $RegistryPath -Name 'ForceAutoLogon' -EA SilentlyContinue).ForceAutoLogon -ne '1') {

    Set-ItemProperty -Path $RegistryPath -Name 'ForceAutoLogon' -Value '1'

}

Restart-Computer -Force

 Atenção:

Certifique-se de usar essa solução em ambientes seguros. Credenciais em texto claro no registro do Windows podem representar um risco de segurança.

Sempre realize testes em um ambiente controlado antes de aplicar em produção.

Com essa automação, sua máquina estará pronta para executar tarefas com eficiência e sem depender de um técnico para realizar logins manuais. 


Comentários

Postagens mais visitadas deste blog

Microsoft Authenticator agora suporta Passkeys: Como ativar e testar

Mudança no Processo de Exclusão de Usuário no Microsoft 365

Microsoft está removendo as permissões "Todos, exceto usuários externos" no OneDrive