A Diretiva de Grupo pressupõe que você esteja em um ambiente de domínio do Active Directory, em cujo caso os Objetos de Diretiva de Grupo (GPOs) são gerenciados centralmente e atribuídos a computadores. Para máquinas individuais, a Política de segurança local pode ser usada para produzir resultados semelhantes aos GPOs gerenciados centralmente.
Normalmente, no Active Directory, os scripts de login são atribuídos a objetos Usuário, embora você também possa fazer isso por meio da Diretiva de Grupo.
Se você não estiver usando o Active Directory ou quiser apenas configurá-lo em um número relativamente pequeno de computadores, certamente poderá fazer isso com o PowerShell usando o Agendador de Tarefas. Com o Agendador de Tarefas, você pode criar eventos para serem executados na inicialização, no término da sessão ou no logon.