GPO: Executar um script quando o computador arranca

Neste artigo, vamos ver como configurar um script que será executado quando o computador arranca utilizando políticas de grupo (GPO).

A vantagem de utilizar este tipo de script é que é executado com direitos de administrador, o que permite que as instalações de software sejam iniciadas na estação de trabalho sem elevação de direitos.

Pré-requisitos

Prepare o script a implementar e copie-o para o controlador de domínio (Ambiente de Trabalho/Documentos).

Script tutorial escrito no registo de eventos do Windows que permite validar a sua execução.

On Error Resume Next 
Dim WshShell
Set WshShell = Wscript.CreateObject("Wscript.shell")
WshShell.LogEvent 4, "--- RDR-IT : Script ouverture de poste ---"

Configurando o GPO

Abra a consola de Gestão de Políticas de Grupo, clique com o botão direito do rato 1 no local onde a política deve ser aplicada e clique em Criar um GPO neste domínio e ligue-a aqui 2 .

GPO console

Dê um nome ao GPO 1 e clique em OK 2.

GPO name

Clique com o botão direito do rato na estratégia 1 e clique em Editar 2.

Edit GPO

Vá a Configuração do Computador/Políticas/Configurações do Windows e abra Scripts (inicialização/desligamento) 1.

Open scripts

Clique duas vezes em Arranque 1 para abrir a janela de configuração.

Startup

Clique em Adicionar 1.

Click add

Clique em Procurar 1.

Browse

Copie o script 1, seleccione o ficheiro 2 e clique em Abrir 3.

Select script

Cliquer sur OK 1 pour ajouter le script.

Add script

O script foi adicionado nas propriedades, clique em Aplicar 1 e depois em OK 2.

Apply strategie

A estratégia está pronta.

Overview

Validar o funcionamento da estratégia

Manipulation à faire sur un poste où la stratégie est appliquée.

Se a estação de trabalho já estiver ligada, terá de ser reiniciada, porque o script é executado uma vez no arranque. O comando gpupdate não iniciará o script.

O script utilizado neste artigo escreve no log da aplicação Visualizador de Eventos, verificando se o evento foi registado.

observer events

Conclusão

O script de arranque permite que as ações sejam executadas diretamente no computador, mesmo antes de uma sessão de utilizador ser aberta.

Se o script utilizar partilhas de rede, verifique se os computadores do domínio têm acesso.




Deixe um comentário