Ajouter mon appli au demarrage de windows xp

4/5 (31 avis)

Snippet vu 10 110 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

SupraDolph
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)
SupraDolph
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)
choukano
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
?????????????????????????????????????????????????????????????????
ICIoBRa
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 :)
Psychotronic
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

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.