Lancement des programmes au démarrage

Soyez le premier à donner votre avis sur cette source.

Vue 7 510 fois - Téléchargée 690 fois

Description

Savez-vous comment certains programmes se lancent au démarrage ?
Il y a trois possibilités :
- la première c'est de mettre un raccourci dans le répertoire Démarrage des Programmes du menu Démarrer. Là il n'y a pas de problème : on peut en ajouter et les enlever très facilement.
- la seconde est plus vicieuse! Dans la base de registres de Windows certaines clés permettent de lancer les programmes au démarrage. Pour les retirer il y a un programme (trop peu connu) : msconfig. Pour le lancer il suffit de taper "msconfig" dans le menu Executer du bouton Démarrer, d'aller dans l'onglet Démarrage et de décocher les cases qui nous embêtent. StartingBlocks permet non-seulement de lister et de supprimer ces programmes mais aussi d'en ajouter.
- la troisième est d'utiliser le services (NT uniquement). Là c'est plus compliqué. Ca fera peut-être l'objet d'une sourceune prochaine fois

//////////////////////////////////////////////////////////////////////

!!!! AVERTISSEMENTS !!!!

StartingBlocks utilise la base de registres. Lors de l'enregistrement il supprime plusieurs clés. Pensez à faire des sauvegardes!
Je décline toute responsabilité en cas de perte d'information!

Ceci-dit le programme effectue une sauvegarde automatique à chaque enregistrement.
Il génère deux fichiers : saveHKLM.reg et saveHKCU.reg. En cas de problème lancer ces deux fichiers l'un après l'autre pour restaurer l'état de la base.

Si un problème survient n'enregistrez pas une seconde fois! Les sauvegardes seraient alors écrasées par les nouvelles!

Conclusion :


Merci à BruNews pour l'aide sur le forum :)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

flothedancer
Messages postés
3
Date d'inscription
samedi 1 avril 2006
Statut
Membre
Dernière intervention
11 mai 2006
-
Salut!

Pk est-ce que tu supprimes les clés qui sont susceptibles de lancer un programme au démarrage? Tu veux que seul un programme soit lancé au démarrage?
Je ne vois pas l'utilité de la chose.

Merci d'avance pour ta réponse!
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
5 -
desolé pour la sauvegarde des cles j'avais pas fait gaffe!
garslouche
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015
-
Ah non, ok....ta clef c'est celle des composants ActiveX. Effectivement ça lance un prog avant le shell

Merci
garslouche
Messages postés
584
Date d'inscription
mardi 26 novembre 2002
Statut
Membre
Dernière intervention
29 mai 2015
-
Merci.

Mais la sauvegarde des clés est gérée.... les fichiers saveHKLM.reg et saveHKCU.reg !

Pour ton autre clef je ne la connaissais pas. Mais tu es sur que c'est des progs ? Ca ressemble à des services plutot, non ?

Mais du coup j'ai cherché sur google et j'ai trouvé une liste complète des "clefs run". J'essaierai de mettre à jour la source rapidement pour tenir compte de toutes les possibilités.


Pour ce qui est des extensions je n'ai mis que les exe et bat par défaut mais on peut mettre absolument n'importe quoi. Les fichiers non-executables seront lancés avec le logiciel associé à leur extension. C'est pour ça qu'il y a un deuxième choix : Tous les fichiers (*.*)
cs_djl
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
5 -
wouaiiiii , en voila un prog utile et bien realiser!
ten que tu y est, ton prog pourais gerer lui meme et de facon automatique la sauvegarde des cles!
ca me rappelle quand j'ai fais mon TweaksXP en delphi(mais le deplhi c'est trop simple)
j'ai vu que tu utilisait la cle
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
mais en faite il y a plusieurs chemin et ya meme LE chemin absolu
HKEY_LOCAL_MACHINE\Software\Microsoft\Active Setup\Installed Components\{Une clef}
StubPath = c:\chemin\Prog.exe
prog.exe sera le PREMIER prog executer au demarrege, avant meme le Shell

sinon pour test filtres sur les extensions "exe", n'oublie pas de mettre aussi .reg, .inf, .vbs, .com, ...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.