Lancer un script a l'ouverture d'un sesion

Résolu/Fermé
xx-arno-32 Messages postés 16 Date d'inscription jeudi 31 janvier 2013 Statut Membre Dernière intervention 9 août 2013 - 2 févr. 2013 à 14:53
xx-arno-32 Messages postés 16 Date d'inscription jeudi 31 janvier 2013 Statut Membre Dernière intervention 9 août 2013 - 2 févr. 2013 à 18:17
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 lundi 20 décembre 2010 Statut Membre Dernière intervention 21 avril 2015 5
2 févr. 2013 à 15:11
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 jeudi 31 janvier 2013 Statut Membre Dernière intervention 9 août 2013
2 févr. 2013 à 16:50
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 jeudi 31 janvier 2013 Statut Membre Dernière intervention 9 août 2013
2 févr. 2013 à 16:54
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
2 févr. 2013 à 16:56
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 jeudi 31 janvier 2013 Statut Membre Dernière intervention 9 août 2013
2 févr. 2013 à 17:01
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 samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
2 févr. 2013 à 17:36
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 jeudi 31 janvier 2013 Statut Membre Dernière intervention 9 août 2013
2 févr. 2013 à 18:17
C'est bon sa marche . Merci beaucoup a tout les deux .
0