Lancer un script a l'ouverture d'un sesion

Résolu
xx-arno-32 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -  
xx-arno-32 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je prend depuis peut des cours de programmation en C++ a mon lycées. Le professeur nous as montrer comment faire en sorte que quand on lance un programme le terminale s'ouvre et du texte apparaît , comme " Hello World". Il nous as demander de faire en sorte que quand j'ouvre ma session sur mon pc , le programme s'exécute automatiquement et affiche un message dans une fenêtre du terminale qui s'ouvre.
Pouvait vous m'aider s'il vous plait. Merci

PS: J'utilise le logicielle CodeBlocks


A voir également:

2 réponses

Orci76 Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   5
 
Salut,
Mettre l'.exe dans "C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"...?
Tu peux le faire en l'ajoutant via ton programme à la base de registre, mais si vous en êtes au Hello World je ne pense pas que ce soit le but.
0
xx-arno-32 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup
T'est conseille mon bien aider. Mais j'ai rencontrer un autre problème. Mon fichier est un .cpp donc sa m'ouvre le logicielle CodeBlocks et non le terminale. Je pense que je doit le mètre en .exe . Mais je ne sais pas comment le faire .
0
xx-arno-32 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai trouver le .exe mais quant je le lance le terminale s'ouvre et ce referme directement. Est ce que tu peut m'aider?

Merci d'avance
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Tu fais ton programme.
Tu le compiles (obtention d'un .exe).
Après tu dois faire en sorte que le .exe s'exécute lors du démarrage d'une session. Il y a plusieurs façons, comme celles précisées par Orci76.
0
xx-arno-32 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
j'ai réussie a faire en sorte que il s'exécute grâce a la méthode de Orci76 . Mais quant le fenêtre ce lance elle ce referme automatiquement. Et je doit faire en sorte qu'elle reste ouverte pour afficher un message.
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Oui, c'est normal.
Si le programme n'est pas lancé en mode console, la fenêtre se referme par défaut. Il suffit juste de mettre dans ton programme après ton cout << "Hello world !" << std::endl; un system("pause");
L'utilisateur devra alors cliquer sur une touche pour que la fenêtre se ferme.
Bien sûr, si tu fais cette modification, il faut recompiler le programme. Et remettre le .exe au bon endroit.
0
xx-arno-32 Messages postés 16 Date d'inscription   Statut Membre Dernière intervention  
 
C'est bon sa marche . Merci beaucoup a tout les deux .
0