Site icon RDR-IT

GPO : exécuter un script au démarrage de l’ordinateur

Présentation

Dans cet article, nous allons voir comment mettre en place un script qui s’exécute au démarrage du poste à l’aide des stratégies de groupe (GPO).

L’intérêt d’utiliser ce type de script est qu’il est exécuté avec les droits Administrateurs ce qui permet de lancer des installations de logiciel sur le poste sans élévation de droit.

Prérequis

Préparer le script à mettre en place et le copier sur le contrôleur de domaine (Bureau/Documents).

Script du tutoriel écrit dans le journal d’événement Windows qui permet de valider son exécution.

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

Mise en place de la GPO

1. Ouvrir la console Gestion de stratégie de groupe, faire un clic droit 1 sur l’emplacement où la stratégie doit être appliquée et cliquer sur Créer un objet GPO dans ce domaine, et le lier ici 2.

2. Donner un nom à la GPO 1 et cliquer sur OK 2.

3. Faire un clic droit sur la stratégie 1 et cliquer sur Modifier 2.

4. Aller sur Configuration ordinateur / Stratégies / Paramètres Windows et ouvrir Scripts (démarrage/arrêt) 1.

5. Faire un double clic sur Démarrage 1 pour ouvrir la fenêtre de configuration.

6. Cliquer sur Ajouter 1.

7. Cliquer sur Parcourir 1.

8. Copier le script 1 puis sélectionner le fichier 2 et cliquer sur Ouvrir 3.

9. Cliquer sur OK 1 pour ajouter le script.

10. Le script ajouté dans les propriétés, cliquer sur Appliquer 1 puis OK 2.

11. La stratégie est prête.

Valider le fonctionnement de la stratégie

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

Si le poste est déjà allumé celui-ci doit être redémarre, car le script est exécute une fois au démarrage. La commande gpupdate ne lancera pas le script.

Le script utilisé pour cet article, écrit dans le journal Application de l’observateur d’événement, vérifier que l’événement est enregistré.

Conclusion

Le script de démarrage permet d’effectuer des actions directement sur l’ordinateur avant même qu’une session utilisateur est été ouverte.

Si le script fait appel à des partages réseaux, vérifier que les ordinateurs du domaine ont accès.

Quitter la version mobile