
Ce tutoriel vous guide pour configurer et gérer des scripts d'ouverture de session afin d'automatiser des tâches au démarrage de votre ordinateur. L'utilisation de scripts de session permet d'optimiser le temps et d'assurer que certaines opérations sont effectuées systématiquement lors de chaque connexion utilisateur.

• Accès administrateur sur votre ordinateur
• Connaissance de base en écriture de scripts batch ou PowerShell
• Notions sur la gestion des stratégies de groupe (GPO) si en environnement réseau


• Ouvrez un éditeur de texte comme Notepad.
• Écrivez le script avec les commandes que vous souhaitez exécuter au démarrage. Par exemple, pour nettoyer les fichiers temporaires :
Code:
@echo off del /q/f/s %TEMP%*
• Enregistrez le fichier avec une extension .bat pour un script batch ou .ps1 pour un script PowerShell.
• Pour plus de détails sur la création de scripts, consultez le Support Microsoft.

• Appuyez sur Touche Windows + R, tapez gpedit.msc et appuyez sur Entrée pour ouvrir l'éditeur de stratégie de groupe locale.
• Naviguez jusqu'à Configuration utilisateur > Paramètres Windows > Scripts (ouverture/fermeture de session).
• Double-cliquez sur Ouverture de session, puis cliquez sur Ajouter.
• Cliquez sur Parcourir et sélectionnez le script que vous avez créé.
• Cliquez sur OK pour valider.
• Pour plus d'informations, visitez Microsoft Learn.

• Ouvrez le Planificateur de tâches en le recherchant dans le menu Démarrer.
• Cliquez sur Créer une tâche dans le volet de droite.
• Donnez un nom à la tâche, par exemple "Script d'ouverture de session".
• Sous l'onglet Déclencheurs, cliquez sur Nouveau..., sélectionnez À l'ouverture de session dans la liste déroulante, puis cliquez sur OK.
• Sous l'onglet Actions, cliquez sur Nouveau..., choisissez Démarrer un programme, puis cliquez sur Parcourir pour sélectionner votre script.
• Cliquez sur OK pour enregistrer la tâche.
• Pour des détails supplémentaires, consultez le Support Microsoft.

• Ouvrez PowerShell en tant qu'administrateur.
• Pour définir un script d'ouverture de session, utilisez la commande suivante :
Code:
Set-ItemProperty -Path 'HKCU:\Environment' -Name 'UserInitMprLogonScript' -Value 'C:\Chemin\Vers\Votre\Script.bat'
• Remplacez 'C:\Chemin\Vers\Votre\Script.bat' par le chemin réel vers votre script.
• Vous pouvez également utiliser le cmdlet Set-ExecutionPolicy pour permettre l'exécution de scripts si nécessaire :
Code:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
• Pour plus d'informations sur ces commandes, consultez Microsoft Docs.

Testez toujours vos scripts manuellement avant de les attribuer à l'ouverture de session pour vous assurer qu'ils fonctionnent correctement et n'engendrent pas d'erreurs.

Soyez prudent lors de l'exécution de scripts au démarrage, car des scripts mal conçus peuvent ralentir le temps de connexion ou causer des problèmes système. Assurez-vous de limiter les scripts aux tâches nécessaires.

Documentez vos scripts et conservez-les dans un emplacement sécurisé. Cela facilitera la maintenance future et le dépannage en cas de besoin.

En suivant ce guide, vous pouvez configurer et gérer efficacement des scripts d'ouverture de session pour automatiser des tâches au démarrage, optimisant ainsi le fonctionnement de votre système.