Ajouter mon appli au demarrage de windows xp

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 165 fois - Téléchargée 36 fois

Contenu du snippet

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

Mettez ce code dans votre procédure :

Source / Exemple :


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

A voir également

Ajouter un commentaire

Commentaires

Messages postés
196
Date d'inscription
samedi 12 janvier 2002
Statut
Membre
Dernière intervention
1 septembre 2008
1
J'ai omis de préciser qu'il faut disposer des privilèges administrateurs. (Clique droit "Exécuter en tant qu'administrateur" sur Win7)
Messages postés
196
Date d'inscription
samedi 12 janvier 2002
Statut
Membre
Dernière intervention
1 septembre 2008
1
Ca fonctionne probablement, mais la méthode n'est plus trop d'actualité et surtout pas dans l'esprit .net.

Je te recommande :

Imports Microsoft.Win32
Imports System.Security.Permissions
--------

Dim regPerm As New RegistryPermission(RegistryPermissionAccess.Write, "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run")
Dim regKeyCurVer As RegistryKey = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)

regKeyCurVer.SetValue(Application.ProductName, Application.ExecutablePath, RegistryValueKind.String)
Messages postés
1
Date d'inscription
samedi 26 juin 2010
Statut
Membre
Dernière intervention
3 juillet 2010

ca marche pa sur vb 2008
?????????????????????????????????????????????????????????????????
Messages postés
368
Date d'inscription
dimanche 24 juin 2001
Statut
Membre
Dernière intervention
7 décembre 2015

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 :)
Messages postés
21
Date d'inscription
mardi 17 juillet 2007
Statut
Membre
Dernière intervention
17 décembre 2008

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
Afficher les 31 commentaires

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.