Script au démarrage et à l'arrêt de Windows

Dernière mise à jour le 2 novembre 2009 à 15:46 par marlalapocket
Publié par fahd_zboot

L'astuce est valable pour Windows XP, Vista et 7 ; mais la méthode varie suivant l'édition de votre Windows (professionnelle ou familiale).

Pour les éditions professionnelles ou intégrales

  • Lancer l'éditeur de stratégie du groupe local : Menu démarrer > Exécuter > Tapez gpedit.msc
    • Sous Vista, vous pouvez tapez la commande dans la barre de recherche du menu démarrer soit en faisant le raccourci touche Windows + R
  • Allez dans Configuration de l'ordinateur > Paramètres de Windows > Scripts (démarrage/arrêt)
  • Suivant ce que vous voulez, faites un double clic sur Démarrage ou Arrêt du système
  • Cliquez sur Ajouter > Parcourir et sélectionnez le script que vous voulez ajouter.
  • Validez.

Pour toutes les éditions


Attention ! Cette manoeuvre touchera à votre base de registre, il est recommandé de la sauvegarder avant de procéder à quoi que ce soit.

Ouvrez le bloc-note et y copier le code ci-dessous :
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Shutdown]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup\0]
"GPO-ID"="LocalGPO"
"SOM-ID"="Local"
"FileSysPath"="C:\\Windows\\System32\\GroupPolicy\\Machine"
"DisplayName"="Stratégie de groupe locale"
"GPOName"="Stratégie de groupe locale"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Shutdown\0]
"GPO-ID"="LocalGPO"
"SOM-ID"="Local"
"FileSysPath"="C:\\Windows\\System32\\GroupPolicy\\Machine"
"DisplayName"="Stratégie de groupe locale"
"GPOName"="Stratégie de groupe locale"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup\0\0]
"Script"="C:\\script1.bat"
"Parameters"=""
"ExecTime"=hex(b):00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00


Notez que ce qui est souligné est variable, il faut adapter tout ça à vos besoins :
  • C:\\script.bat représente le chemin de votre script sur le disque dur.
  • 0 représente le numéro du script dans le cas où vous avez plusieurs scripts à exécuter. Il suffit d'incrémenter ce numéro.
  • Startup représente le moment de l'exécution du script (au démarrage c'est Startup et à l'arrêt c'est Shutdown)


Rajoutez autant de fois que vous voulez, toujours en l'adaptant à vos besoins, la partie ci-dessous si vous voulez ajouter plusieurs scripts :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\State\Machine\Scripts\Startup\0\0]
"Script"="C:\\script1.bat"
"Parameters"=""
"ExecTime"=hex(b):00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00


Il est également possible de spécifier les paramètres de l'exécution de ce scripts en modifiant le champ Parameters.

Enfin, sauvegardez ce fichier texte :
  • Allez dans le menu Fichier > Enregistrer
  • Donnez-le un nom qui se termine par .reg
  • Choisissez Tous les fichiers dans la liste déroulante Type de fichier
  • Enregistrez le fichier dans l'emplacement souhaité puis faites un double clic sur ce fichier.
Meilleures réponses pour « Script au démarrage et à l'arrêt de Windows » dans :
Windows - Amélioration du démarrage VoirAméliorer votre démarrage de Windows Aller dans le menu démarrer Exécuter (Ou la touche Windows+R) Taper la console sysedit Une fois dans le panneau (voir ci-dessous), vous avez C:\AUTOEXEC.BAT Dans le panneau, taper la console...
[Windows] Booster Windows XP VoirComment booster Windows XP? Nous allons voir ici plusieurs astuces afin d'arriver à ce résultat. Accélérer le démarrage de Windows avec Bootvis Accélérer Windows XP ZN Soft Optimizer XP Accélérer les accès disque Petites astuces Désactiver...
Windows 7: Faire apparaitre la commande exécuter VoirTout comme sous Vista, par défaut la commande Exécuter n’apparaît pas dans le menu Démarrer de Windows 7. Il faut taper Exécuter dans Rechercher pour y accéder. Si l'on veux faire apparaître cette commande de manière permanente dans le menu...
Collection CommentÇaMarche.net