GPO: Executar um script quando o computador arranca

Sumário

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.

Romain Drouche

Romain Drouche

Architecte Système | MCSE: Core Infrastructure

Expert en infrastructures IT avec plus de 15 ans d'expérience sur le terrain. Actuellement Chef de projet Systèmes et Réseaux et Référent SSI (Sécurité des Systèmes d'Information), je mets mon expertise au service de la fiabilité et de la sécurité des environnements technologiques.

GHinM▶