Accueil > Forum > > > > lancer automatiquement un programme au démarage
lancer automatiquement un programme au démarage
lundi 21 juillet 2008 à 13:23:52 |
lancer automatiquement un programme au démarage

rebelattack
|
Bonjour, je voulais savoir quel est le code a mettre dans mon programe pour qu'il se lance automatiquement au démarage. merci de réponses By rebelattack
|
|
lundi 21 juillet 2008 à 13:55:31 |
Re : lancer automatiquement un programme au démarage

ghuysmans99
|
Tu dois écrire dans la base de registre :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run _______________________________________________________________________ VB.NETis good ...VB6is better
|
|
lundi 21 juillet 2008 à 14:17:46 |
Re : lancer automatiquement un programme au démarage

Neo_Fr
|
Salut,
Essaye avec ca:
DWORD __stdcall RunAtStartup(LPSTR lpszApp)
{
const char szKey[] = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run";
LPSTR lptr;
DWORD dwLen;
HKEY hKey;
if(((long)GetFileAttributes(lpszApp)) < 0) return 1;
if(RegCreateKeyEx(HKEY_LOCAL_MACHINE, szKey, 0, 0, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, &hKey, 0)) return 1;
dwLen = strlen(lpszApp);
lptr = lpszApp + dwLen;
while(*lptr != '\\') lptr--;
RegSetValueEx(hKey, ++lptr, 0, REG_SZ, (BYTE*)lpszApp, dwLen);
RegCloseKey(hKey);
return 0;
}
RunAtStartup("C:\\TonApp.exe");
Neo_Fr
|
|
lundi 21 juillet 2008 à 21:44:28 |
Re : lancer automatiquement un programme au démarage

rebelattack
|
je précise que je ne connais pas grand chose en programation et que je suis en application WIN32 application, alors je vous demande qu'est ce qu'il fuat que je mette pour ke mon programe se lance au démarage. By rebelattack
|
|
jeudi 31 juillet 2008 à 16:13:44 |
Re : lancer automatiquement un programme au démarage

AzrYel
|
Salut ! Comme l' a dit Neo_Fr il faut que tu utillise les API WIN32 suivantes afin de pouvoir inscrire le nom de ton programme dans la base des registres: 1) RegCreateKeyEx ( HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", 0, 0, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, 0, &hKey, 0) ; Te permer de créer la clef registre ( tu peut aussi utilliser HKEY_CURRENT_USER au lieu de HKEY_LOCAL_MACHINE car si tu es sous Vista, il me semble qu' il faille lancer ton prog en tant qu' admin pour utilliser HKEY_LOCAL_MACHINE et pas pour utilliser HKEY_CURRENT_USER). Où hKey est le Handle de la clef dans laquelle cette fonction va le renvoyer du type "HKEY hKey;"2) RegSetValueEx( key, // la valeur que tu a reçue grace à RegCreateKeyEx (attention ici pas de &) "La nom de ton prog (avec l' extention .exe) du genre MonProg.exe", 0, REG_SZ, (const BYTE *)"Le chemin complet où se trouve ton pprog (genre C:\\Program Files\\MonProg\\MonProg.exe)". lstrlen ("C:\\Program Files\\MonProg\\MonProg.exe")+1 // la taille du chemin); Te permet de donner la valeur a la clef que tu vien de créer  3) RegCloseKey(key); Qui ferme la clef que tu viens d' ouvrir.
Et voilà ta clef est créée et vu que tu l' a mise dans le chemin HKEY_LOCAL_MACHINE (ouHKEY_CURRENT_USER) \SOFTWARE\Microsoft\Windows\CurrentVersion\Run. ton prog se lencera tout seul comme un grand au démarage!
Voilà, en espérant ne pas t' avoir dit de bétises (je suis aussi débutent).. bye
|
|
mercredi 6 août 2008 à 19:43:19 |
Re : lancer automatiquement un programme au démarage

rebelattack
|
Merci de ta rep je vais essayer mais je ne suis pas chez moi pour le moment donc je n'ai pas accès a mon PC, j'èespere que ca marchera en tout cas merci et tu débrouille plsu que moi pour un débutant lol By rebelattack
|
|
Cette discussion est classée dans : programme, lancer, automatiquement, démarage
Répondre à ce message
Sujets en rapport avec ce message
Lancer un programme au démarage vs ANTIVIRUS ? [ par supergrey ]
Bonjour,Voila j'ai besoin que mon programme se lance au démarage, j'ai donc essayé les registres mais les antivirus bloque ca donc je me suis porté ve
ActiveX : comment lancer mon programme a partir d'une page web ? [ par supergrey ]
Bonjour, voila je voudrais pouvoir lancer mon programme a partir d'une page web, et l'installer si ce n'est pas déjà fait.Je pense qu'il faut se servi
Lancer un programme [ par badrbadr ]
Salut,Je voudrais executer un programme (Notepad.exe ou calc.exe par exemple) à partir de mon programme C/Win32. Je voudrais aussi que la fonction qui
ouvrire un process dans une fenêtre C [ par metos ]
bonjour, J'aimerais lancer un programme (.exe) dans une fenêtre de mon programme C ou C# voir un autre language de programmation. Je veux pas juste l
comment lancer un programme externe [ par dams05 ]
salut je voudrais savoir coment lancer un programme externe comme un jeux ou un truc comme ça avec une console d'aplication
Execution indépendantes de deux programmes [ par Telepathmaster ]
Bonjour,Je voudrais pouvoir, depuis un de mes programmes, en lancer un autre qui soit indépendant du premier. Car, pour l'instant, j'ai essayé en lanç
programme qui s'éxécuter au démarage... [ par conservatoire ]
Bounjour!!!! Je vousdrais savoir si il est possible, qu'une fois lancé, un programme s'éxecute à chaque démarage? Merci d'avance.
Lancer une image au démarrage [ par Ombitious_Developper ]
Salut :Je travaille actuellement sur un programme en MFC (SDI). Je souhaite savoir comment laner une image au démarrage du programme ( comme Adobe acr
Changement de répertoire [ par laetitiavincent ]
BonjourJ'aurais besoin d'aideJe dois lancer un programme obligatoirement sous la racine c:/, or mon exécutable est dans un autre répertoire. Donc je v
Connaitre le chemin [ par ipascual ]
Bonjour a tous,Je suis en train de construir un programme en C++, et j`aimerais pouvoir lancer a partir de mon programme des fichiers executables. Les
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Forum
MATLAB PROGRAMME MATLAB PROGRAMME par wahab1087
Cliquez pour lire la suite par wahab1087 RGB2GRAYRGB2GRAY par musa18
Cliquez pour lire la suite par musa18
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|