• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Ajouter le support des scripts de connexion/déconnexion sur Windows Home

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Ajouter le support des scripts de connexion/déconnexion sur Windows Home

🔦 Introduction

Les scripts de connexion et de déconnexion permettent d’exécuter des commandes automatiques lors de l’ouverture ou de la fermeture d’une session utilisateur. Cette fonctionnalité est normalement gérée via l’éditeur de stratégies de groupe (gpedit.msc), qui n’est pas disponible sur Windows Home. Ce tutoriel explique comment activer cette option via d’autres méthodes.



🔬 Prérequis

Windows 10/11 Home installé et mis à jour

Droits administrateur requis

Accès au registre Windows ou à PowerShell

Fichier de script (BAT, CMD, VBS ou PowerShell) prêt à être exécuté



📋 Méthodologie

Méthode 1 : Ajouter un script via le registre Windows

Méthode 2 : Utiliser le Planificateur de tâches pour exécuter un script

Méthode 3 : Configurer un script avec PowerShell



👍 Avantages des 3 méthodes

Méthode 1 : Solution native sans logiciel tiers

Méthode 2 : Plus flexible avec des options avancées (délais, conditions)

Méthode 3 : Automatisation complète via PowerShell



👎 Inconvénients des 3 méthodes

Méthode 1 : Manipulation du registre risquée

Méthode 2 : Configuration plus complexe que via gpedit.msc

Méthode 3 : Nécessite des connaissances en PowerShell



⚙️ Procédure pour la méthode 1 : Ajouter un script via le registre Windows

1️⃣ Ouvrir l’Éditeur du registre en tapant regedit dans Exécuter (Win + R)

2️⃣ Naviguer jusqu’à la clé suivante :

Code:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System

3️⃣ Ajouter une nouvelle valeur chaîne (REG_SZ) nommée ScriptsLogon

4️⃣ Entrer le chemin du fichier script, par exemple :

Code:
C:\Scripts\logon_script.bat

5️⃣ Répéter l’opération pour la déconnexion avec ScriptsLogoff

6️⃣ Redémarrer le PC pour appliquer les modifications



⚙️ Procédure pour la méthode 2 : Utiliser le Planificateur de tâches

1️⃣ Ouvrir Planificateur de tâches via Exécuter (Win + R)taskschd.msc

2️⃣ Cliquer sur Créer une tâche

3️⃣ Dans l’onglet Général, cocher Exécuter avec les privilèges les plus élevés

4️⃣ Dans Déclencheurs, choisir Au démarrage de la session ou À la fermeture de session

5️⃣ Dans Actions, cliquer sur Démarrer un programme et indiquer le chemin du script

6️⃣ Valider et tester en redémarrant l’ordinateur



⚙️ Procédure pour la méthode 3 : Configurer un script avec PowerShell

1️⃣ Ouvrir PowerShell en mode administrateur

2️⃣ Ajouter un script de connexion avec :

Code:
$logon = "C:\Scripts\logon_script.ps1"
New-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\Run" -Name "LogonScript" -Value $logon -PropertyType String -Force

3️⃣ Ajouter un script de déconnexion avec :

Code:
$logoff = "C:\Scripts\logoff_script.ps1"
New-ItemProperty -Path "HKLM:\Software\Microsoft\Windows\CurrentVersion\RunOnce" -Name "LogoffScript" -Value $logoff -PropertyType String -Force

4️⃣ Tester en redémarrant le PC et en vérifiant si le script s’exécute



💡 Astuce

• Vérifier si un script de connexion est bien actif avec la commande :

Code:
gpresult /H C:\Rapport_Strategie.html



🚨 Mise en garde

Une erreur dans un script peut empêcher un utilisateur de se connecter correctement. Tester toujours avant l’activation.

Les modifications du registre peuvent affecter le système, sauvegarder avant toute modification.



🔖 Conseil

• Utiliser PowerShell au lieu de BAT pour une meilleure flexibilité et sécurité des scripts.



🔎 Solution alternative

Task Scheduler View (outil tiers) permet de gérer plus facilement les tâches de connexion/déconnexion.



🔗 Références

Documentation Microsoft sur les stratégies Windows

Recherche Google sur l’ajout de scripts de connexion



💬 Conclusion

Bien que Windows Home ne dispose pas de gpedit.msc, il est possible d’ajouter des scripts de connexion et déconnexion via le registre, le Planificateur de tâches, ou PowerShell. Ces solutions permettent d’automatiser des actions à l’ouverture et à la fermeture de session.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
17 900
Messages
29 138
Membres
353
Dernier inscrit
zarbinium

Nouveaux membres

Retour
Haut Bas