Para executar um script de logon do Objeto de Política de Grupo (GPO) apenas uma vez, você pode usar os seguintes métodos:
Chave de registro:
Defina a chave de registro:
```
Configuração do Computador -> Modelos Administrativos -> Sistema -> Scripts
```
Habilite a política "Executar scripts de logon de forma síncrona" no Editor de Gerenciamento de Política de Grupo (gpmc.msc) para seu escopo (OU/Site).
Tarefa agendada:
Crie uma tarefa agendada que execute o script de logon uma vez. Para fazer isso:
Abra o Agendador de Tarefas.
Crie uma nova tarefa.
Na guia Geral, especifique um nome e uma descrição para a tarefa.
Na aba Ações, adicione uma nova ação e selecione “Iniciar um programa”.
No campo Programa/script, insira o caminho para o script de logon.
No campo Argumentos, especifique quaisquer argumentos adicionais que precisem ser transmitidos ao script de logon.
Na guia Triggers, adicione um novo trigger e selecione "On logon".
Nas configurações avançadas, habilite a opção “Executar somente se o usuário estiver logado”.
Isso garantirá que o script de logon seja executado apenas uma vez quando o usuário fizer logon.