Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

AJOUTER MON APPLI AU DEMARRAGE DE WINDOWS XP


Information sur la source

Catégorie :Base de registre Classé sous : demarrage, startup Niveau : Débutant Date de création : 25/05/2003 Date de mise à jour : 25/05/2003 19:52:32 Vu : 7 455

Note :
9,13 / 10 - par 8 personnes
9,13 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (28)
Ajouter un commentaire et/ou une note

Description

Comment puis-je ajouter mon appli au démarrage de Windows XP ?

Mettez ce code dans votre procédure :
 

Source

  • Set AddSta = CreateObject("WScript.Shell")
  • AddSta.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\XP", "C:\Chemin\Prog.exe", "REG_SZ"
Set AddSta = CreateObject("WScript.Shell")
AddSta.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\XP", "C:\Chemin\Prog.exe", "REG_SZ"

Conclusion

Bon'prog a tous ;)
Http://ICIoBRa.Free.Fr

 

Commentaires et avis

signaler à un administrateur
Commentaire de jotrash le 25/05/2003 21:10:20

ou tous simplement
executer
regedit
run
click droit nouvelle chaine de donne
et le chemin

signaler à un administrateur
Commentaire de ICIoBRa le 25/05/2003 21:42:57

C pas un "Control-Ordi" kon veux c une commande ;)

signaler à un administrateur
Commentaire de ThunderPsycho le 26/05/2003 08:27:47

Ouai enfin bon c plutôt moyen, tu aurais du intituler ton code : Comment ajouter une clé dans la base de registre...
En plus la clé :
"HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun"
suffit largement...

Ca méritait 2 minutes de plus et tu sortais un cours sur l'utilisation des clés du registre a l'aide de Windows Script Host.

Je mets 7/10 car l'info est qd même intéressante pour ceux qui connaissent pas.

signaler à un administrateur
Commentaire de Jujufouq le 26/05/2003 14:31:58

euh jotrash... t'as pas dû comprendre qu'ici c'est dans exemple de code vb et pas des tutoriels sur les programmes.
Merci ICIoBRA car y'a plein de sources qui en parlent mais sont trop compliquées à mon goût. Ta source est simple, et dis ce dont parle le titre et pas de blabla qui embrouille. Merci, moi ça me suffit très largement. 9/10.

signaler à un administrateur
Commentaire de SupraDolph le 26/05/2003 16:27:08

il est vrai que la clef "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" suffi
ThunderPsycho si il avait appelé son code autrement il n'aurai pu le meme interêt, et si un jour tu ne te rappel plus de la clef tu aura plus facil a la retrouver avec le nom qu'il a donner.
J'ai juste un truc a demander si qqn a une idée : quand je mais la clef le prog ne se lance plus alors que il y a qq mois sa marchais si qqn sait le pourquoi de la chose ce serai sympa de m'en faire part.
Bonne prog. a tous
SupraDolph

signaler à un administrateur
Commentaire de NewSky le 26/05/2003 18:07:29

et si on veut plus que le appli se lance au démarage, on fait comment ????

signaler à un administrateur
Commentaire de ICIoBRa le 26/05/2003 18:14:21

Voila une kestion interessante, tu mets ça :

Set DelSta = CreateObject("Wscript.Shell")
DelSta.regDelete "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunXP", "C:CheminProg.exe", "REG_SZ"

signaler à un administrateur
Commentaire de jotrash le 26/05/2003 18:15:02

oui je me suis trompé gt un peu disons con ou plus poliment tete ne lair

signaler à un administrateur
Commentaire de SupraDolph le 26/05/2003 18:15:22

tu supprime la clef

AddSta.RegDelete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\Clé"

signaler à un administrateur
Commentaire de ThunderPsycho le 26/05/2003 18:32:37

désolé pour le commentaire, je vois que ca a l'air d'intéresser du monde, si il n'existe pas de cours simple sur l'utilisation du registre à l'aide de Windows Script Host, on devrait peut-être en faire un...

signaler à un administrateur
Commentaire de ICIoBRa le 26/05/2003 18:45:37

T'aime bien critiquer, mais kand tu vois ke ta tort t désolé, pffffff dans ce cas ferme la !

signaler à un administrateur
Commentaire de ThunderPsycho le 26/05/2003 19:00:55

La question que je te retournerais ICIoBRa c'est ou tu vois que j'ai eu tort ???

Je reste sur ma position, c'est une source qui méritait un peu plus de travail... maintenant si ca sert tant mieux ;o)

signaler à un administrateur
Commentaire de NewSky le 26/05/2003 19:02:15

thanks you !!!!

signaler à un administrateur
Commentaire de ICIoBRa le 26/05/2003 19:14:12

ThunderPsycho > Tu c vrément pas c'ke tu veux, a mon avis ta toujours pas lu le titre ki indique que cette source est faite pour ajouter une appli au démarrage d'XP et pas pour modifier la base de registre meme si elle le fé. Maintenant si tu veux une source pour modifier la base de registre vas voir ailleur et arete de critiquer et d'inciter a ce que cette source n'a plus rien a voir avec ce qu'elle est, otant rien dire.

signaler à un administrateur
Commentaire de NewSky le 26/05/2003 22:55:41

qd je ve enlevé la clé, g une erreur:

Erreur d'exécution '450'

Nombre d'arguments incorrects ou  affectation de propriété incorrecte.

G bien mis : AddSta.regdelete "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunXP", AppPath, "REG_SZ"

signaler à un administrateur
Commentaire de NewSky le 26/05/2003 23:01:27

c bon!!!! g trouvé, il fallait pas que je mette la fin : AppPath et "REG_SZ" !!!!!!!!

signaler à un administrateur
Commentaire de ICIoBRa le 26/05/2003 23:02:26

lol ok ;)

signaler à un administrateur
Commentaire de devsurf le 27/05/2003 21:36:44

De la meme facon, y a t il un moyen de mettre l'application sur le menu contextuel de windows? (click sur bouton droit sur l'explorateur comme winzip)
Merci

signaler à un administrateur
Commentaire de ICIoBRa le 27/05/2003 21:42:34

C sans doute dans la base de registre a ce chemin : "HKEY_CLASSES_ROOT*shellexContextMenuHandlers". Je n'en sais pas plus déZolé. Bonne chance a tWa +²

signaler à un administrateur
Commentaire de mikaeloff le 16/03/2004 18:25:15

merci pour cette source !
tres util.

signaler à un administrateur
Commentaire de padboy le 11/08/2004 16:03:39

voila, je voudrais, simplement, mettre, la source: Set AddSta = CreateObject("WScript.Shell")
AddSta.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\XP", "C:\Chemin\Prog.exe", "REG_SZ"

sous un bouton command1, alors, je debute en programmation, est-ce qqn px m'expliquer, ce qu,est une procédure et ou mettre le code (po trop newbies, hein!, lol)

signaler à un administrateur
Commentaire de reymondier le 14/10/2004 18:10:04

Pour que l'explorateur de fichier utilise un editeur spécifique pour un type de fichier : dans le registre il faut editer les clés : HKEY_CLASSES_ROOT\"ton extension" et HKEY_CLASSES_ROOT\"ton extension"file

A chaque sous clé de \SHELL que tu rajoute, ca va rajouter une option de plus quand tu cliques droit sur ton fichier. Si tu selectionne une de ces options, c'est la sous clé COMMAND qui sera executé.

Cf. dump du registre pour l'editeur de fichier text:
----------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.txt]
@="txtfile"

[HKEY_CLASSES_ROOT\txtfile]
@="Fichier text"

[HKEY_CLASSES_ROOT\txtfile\shell]

[HKEY_CLASSES_ROOT\txtfile\shell\open]

[HKEY_CLASSES_ROOT\txtfile\shell\open\command]
@="%SystemRoot%\system32\NOTEPAD.EXE %1"

signaler à un administrateur
Commentaire de Nerdz le 14/12/2004 21:44:19

Super c'est exactement ce que je cherchais ^^

Mais comment on peut savoir si la clef existe ou pas dans le registre ??

signaler à un administrateur
Commentaire de tekila_bandita le 01/07/2005 09:07:15

mouai....c'est un peu du noob mais bon....faut bien apprendre!
lol

signaler à un administrateur
Commentaire de Le Prince Dragon le 05/02/2007 00:36:06

Cool
hyper bien jolie et simple
merci, et ne fait pas attention au critique de me**d !
c'est parsque il sont jaloux c'est tout, il peuvent ps mieu faire ce genre de naze !!

signaler à un administrateur
Commentaire de Psychotronic le 17/07/2007 18:54:52

J'ajoute ma modeste contribution de débutant :

pour ne pas ennuyer les autres utilisateurs de l'ordinateur avec votre programme, écrivez HKEY_CURRENT_USER au lieu de HKEY_LOCAL_MACHINE. En tout cas, chez moi c'est préférable de le faire comme ça...

signaler à un administrateur
Commentaire de Psychotronic le 17/07/2007 19:13:36

Bon, maintenant c'est moi qui est dans le besoin...J'utilise Visual Basic Express 2005 et j'ai les erreurs suivantes :
- Le nom "AddSta" n'est pas déclaré.
- Le nom "DelSta" n'est pas déclaré.
Mon code :

    Private Sub CheckBox12_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox12.CheckedChanged
        If CheckBox12.Checked Then
            AddSta = CreateObject("WScript.Shell")
            AddSta.RegWrite("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "C:\Users\Dark Pyro\Documents\Visual Studio 2005\Projects\WinStartCustom\WinStartCustom\bin\Debug\WinStartCustom.exe", "REG_SZ")
        Else
            DelSta = CreateObject("Wscript.Shell")
            DelSta.regDelete("HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "C:\Users\Dark Pyro\Documents\Visual Studio 2005\Projects\WinStartCustom\WinStartCustom\bin\Debug\WinStartCustom.exe", "REG_SZ")
        End If
    End Sub

signaler à un administrateur
Commentaire de ICIoBRa le 30/07/2007 17:56:49

Salut Psychotronic, ça fait des années que je fais plus de VB mais selon mes souviendres fo y mettre Set avant AddSta = ...
Voila j'espère t'avoir aidé amuz twa bien :)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

erreur au demarrage [ par had53@yahoo.com ] J,ai desinstalle vb6 (copie entreprise) et en le reinstallant il ne veut plus s'ouvrir. Message: Unexpexted error;quittingAidez-moi SVP Au demarrage de Windows [ par titine ] qlq1 sait comment supprimer un programme qui se lance au demarrage de windows.je signale que ce programme n'apparait pas ds la fentre fermer le progra URGENT : AUTOEXEC.BAT [ par Ophidian ] Salut !pour le demarrage automatique des disquette au boot (quand on allume l'ordi), on utilise un fichier autoexec.bat et config.sys ;Mais pour le de A L'AIDE !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [ par LeKamé ] svp je veux savoir comment faire pour:mon prog: il y a une case (check) a cocher pour que sa lance le programme au demarrage de windows et !!Et que si demarrage de mon application *.exe sans faire appel à un clic souris [ par IUP ] Je vourd aprés avoir demarrer l'executable vb6 que le programme marche automatiquement sans faire appel à un clic souris ou l'appyue d'une touche.ensu demarrage en tache de fond [ par dreadlock ] Quelqu'un connait-il le code pour qu'une application démarre en tache de fond, me mettre sur la voie serait déjà un grand pas en avant.Merci je suis u tache de fond au demarrage [ par ptij ] bonjour, je voudrais que mon appli se lance directement au demarrage de l'ordi(ca ca va!) et que apres elle se trouve dans la barre des taches a cote urgent:txt au demarrage [ par lucky07ir ] salut a tous j'ai creer un logiciel avec 8 zones de texte que l'on peu sauvegarder mais au lancement du logiciel plutot que de faire fichier/ouvrir... Macro: demarrage automatique lors ouverture formulaire [ par gerald24ans ] Bonjour,qqun pourait il m aiguiller sur comment executer une macro des le lancement de l'application (au chargement du formulaire par exemple ?).merci Mot de passe au demarrage de windows [ par jed ] Bonjour,J'aimerai savoir si on peut faire démarrer une appli VB en le mettant dans le "load" de l'autoexec de façon a obliger une personne à saisir un


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,827 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.