Exécuter un programme au démarrage de la machine

Signaler
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020
-
yg_be
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020
-
Bonsoir,
Je voudrais savoir comment faire pour que mon programme s'exécute à chaque démarrage de la machine.

2 réponses

Messages postés
23452
Date d'inscription
dimanche 18 janvier 2009
Statut
Contributeur
Dernière intervention
6 avril 2020
2 470
Salut,

Regardes ici: https://www.commentcamarche.net/forum/affich-36482816-automatiser-l-execution-d-un-programme#2

Tu pourrais aussi créer une tâche planifiée.
A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020

Bonsoir,
Svp, je ne comprends pas pas exactement ce que vous voulez dire. Le fait est que je suis présentement en train d'écrire un programme en python. Et je voudrais que mon programme s'exécute automatiquement au démarrage de la machine. Ce que je demande donc, c'est le petit code ou commande qui me permettra de réaliser ce travail.
fabul
Messages postés
23452
Date d'inscription
dimanche 18 janvier 2009
Statut
Contributeur
Dernière intervention
6 avril 2020
2 470 > A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020

Je ne comprend pas la programmation, mais je ferais un installeur ou script d'installation qui complète cette tâche ?

Parce qu'un programme qui se met lui même en démarrage, ça peut être pénible, à moins d'être au choix de l'utilisateur avec une fonction.

Puis la tâche, ça doit dépendre de la manière que tu veux qu'il démarre, c'est juste ça que j'ai pu te donner comme indices.
A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020
> fabul
Messages postés
23452
Date d'inscription
dimanche 18 janvier 2009
Statut
Contributeur
Dernière intervention
6 avril 2020

Bonjour,
Vous ne comprenez vraiment pas la programmation là. Je parle d'exécution automatique,et vous me parlez d'installer !!?? Est-ce que smadav a besoin d'intalleur pour s'exécuter tout seul au démarrage de la machine ??
> A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020

Salut,
ben toi non plus: Python est un langage interprété. Donc il ne fonctionne pas sans le programme qui l’interprète.
Cherchez comment transformer votre programme en .exe (si c'est pour windows?) et vous pourrez suivre la méthode indiquée au début après l'avoir installé.
Sinon il y a les tâches CRON.
Enfin c'est surtout pas vraiment fait pour ça ce genre de langages scripts. Il faudrait plutôt utiliser un langage compilé pour ça je pense, compilé = langage machine. Interprété = script qui est lu est tradduit par l'interpréteur à chaque fois et à chaque ligne.
A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020
> Corona
Donc d'après ce vous dites, si je convertir mon programme python en exécutable. J'installe ça dans une machine. Je redémarre la machine. Mon programme continuera à s'exécuter sans que je n'ai eu à double cliquer sur ça ??
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020
585
bonjour,
la première étape, c'est de créer un fichier de commandes (.bat) qui exécute ton programme.
yg_be
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020
585 > A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020

dans quel contexte fais-tu ce travail?
j'ai l'impression que tu devrais te former dans l'utilisation de fonctions de base de Windows.
A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020
> yg_be
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020

Comment ça !!
Je sais très bien ce que c'est qu'un fichier .bat. mais fait cela quand on veut exécuter un programme en tant que administrateur. Mais sauf que c'est pas ce que je demande. J'ai même pris un exemple avec smadav. Smadav, lui il s'exécute automatiquement dès que tu démarre ta machine. Tu n'as même pas besoin d'appui sur un bouton ou même de toucher la souris. Il commence directement à examiner la machine sans demande ton avis. C'est cela que moi je veux que mon programme fasse.
yg_be
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020
585 > A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020

la première étape, c'est de créer un fichier de commandes (.bat) qui exécute ton programme.
il y aura d'autres étapes ensuite.
A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020
> yg_be
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020

Et quels sont ces étapes alors ??
yg_be
Messages postés
10373
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
6 avril 2020
585 > A.M.S.C.22
Messages postés
17
Date d'inscription
dimanche 15 mars 2020
Statut
Membre
Dernière intervention
17 mars 2020

as-tu un fichier de commande qui fonctionne et qui exécute ton programme?
peux-tu le partager?