Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3029 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  un programme qui en lance un autre quand le premier s'arrete ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

un programme qui en lance un autre quand le premier s'arrete ?

n°1199639
Calamarpow​aaah
Mein Gott !
Posté le 20-06-2003 à 22:40:53  profilanswer
 

Je voudrais un programme qui lance un autre programme quand le premier s'arrete.
 
Basique non ?
 
Et bien... introuvable.

mood
Publicité
Posté le 20-06-2003 à 22:40:53  profilanswer
 

n°1199642
Alana
Amiga for ever.
Posté le 20-06-2003 à 22:45:32  profilanswer
 

Heu.. un script non ? tu lance un programme, puis un deuxieme,
puis un troisieme etc... donc peut etre avec un .bat ?
Sinon il faudrait preciser le besoin la... parce que c'est bizarre ton truc :)

n°1199732
Calamarpow​aaah
Mein Gott !
Posté le 21-06-2003 à 00:11:43  profilanswer
 

Bon j'explique tout :
 
J'ai un executable qui appelle un autre programme, le configure et se ferme.
 
Le programme configuré lui reste ouvert. Lorsqu'il plante, je voudrais rappeler le programme qui le configure.
 
En schéma :
 
Programme 1 > appelle Programme 2 et le configure > Programme 1 une fois terminé sa tache se ferme > Programme 2 reste ouvert et tourne > si Programme 2 crash Programme 1 dois etre rappelé > retour au début de la boucle.


Message édité par Calamarpowaaah le 21-06-2003 à 12:12:41
n°1199738
Alana
Amiga for ever.
Posté le 21-06-2003 à 00:17:06  profilanswer
 

Heu... mais comment tu veux que programme 1 soit appelé ??
par qui ? vu que c'est pas prog2 qui va s'en charger si il a crashé... bref je crois qu'il faudrait que tu sois encore plus
precis sur ce que tu veux faire la...
Sinon ca me fait un peu penser a de la com entre programme
(ou plutot un programme qui en pilote d'autres) et pour ca il
y a un truc genial qui s'appelle Rexx... sur Amiga  :D  
Sur pc j'ai jamais vu.. mais ca existe peut etre.

n°1199925
Calamarpow​aaah
Mein Gott !
Posté le 21-06-2003 à 12:11:47  profilanswer
 

Bah c'est un moniteur de processus que je cherche. Il surveille les processus et si y'en a un ki crash > trigger > lancement d'un script ou d'une commande

n°1199929
Alana
Amiga for ever.
Posté le 21-06-2003 à 12:14:34  profilanswer
 

Oki,  l

n°1199932
Alana
Amiga for ever.
Posté le 21-06-2003 à 12:16:09  profilanswer
 

Oki, la c'est deja beaucoup plus clair.
Bein ca existe sous unix  :D effectivement sous windows j'ai pas vu.. cela dit c'est quand meme pas terrible comme systeme le
coup de monitorer un processus... mieux vaut corriger les problemes et faire en sorte que le process crash pas...

n°1199949
Calamarpow​aaah
Mein Gott !
Posté le 21-06-2003 à 12:31:51  profilanswer
 

Je sais bien, mais la dans ma situation c'est pas possible, il me faut vraiment ce moniteur.
 
J'ai trouvé pour Unix, j'ai trouvé aussi pour OS/2 Warp, mais alors pas pour Windows, c kan meme rageant !

n°1200388
Calamarpow​aaah
Mein Gott !
Posté le 21-06-2003 à 22:42:09  profilanswer
 

:bounce:

n°1200394
repatsapen
*
Posté le 21-06-2003 à 22:55:49  profilanswer
 

Eventuellement la commande (Dos) CALL dans un fichier batch. [:spamafote]


Message édité par repatsapen le 21-06-2003 à 22:56:33
mood
Publicité
Posté le 21-06-2003 à 22:55:49  profilanswer
 

n°1200407
Yoda_57
Marc, gagame, c'était mieux
Posté le 21-06-2003 à 23:23:31  profilanswer
 

Ben un simple .bat fait l'affaire dans ce cas (si j'ai bien compris.
 
exemple:
 

:relance
programe1.exe
 
programme2.exe
 
goto relance


---------------
Art ?|Pro ?|Sport ?| ACH/VDS matos photo divers
n°1200487
Calamarpow​aaah
Mein Gott !
Posté le 22-06-2003 à 00:48:22  profilanswer
 

oui mais programme1.exe ne dois etre rappelé QUE si programme2.exe meurt.

n°1200545
Yoda_57
Marc, gagame, c'était mieux
Posté le 22-06-2003 à 08:48:30  profilanswer
 

Calamarpowaaah a écrit :

oui mais programme1.exe ne dois etre rappelé QUE si programme2.exe meurt.


 
ben c'est le cas:
programme1 est appelé la première fois
et ensuite uniquement si programme2 se termine.
 
Si mes souvenirs sont exacts (mais c'est facilement vérifiable) dans un .bat, le batch est "en pause" tant que le programme qu'il a lancé n'est pas terminé.


---------------
Art ?|Pro ?|Sport ?| ACH/VDS matos photo divers
n°1200613
jeand
Posté le 22-06-2003 à 11:20:26  profilanswer
 

Sous 2000 utilise la commande start avec l'option /W , cette commande attend la fin du processus precedent pour lancer le suivant.


---------------
:hello: Mangez des pommes
n°1200622
Alana
Amiga for ever.
Posté le 22-06-2003 à 11:41:22  profilanswer
 

REmarque dans le coup du script avec le goto y a peut etre de l'idee quand meme...
Avec un truc du genre :


:debut
Programme qui doit jamais s'arreter
goto debut


 
Ca peut peut etre fonctionner et relancer le process si jamais
il se vautre... bon evidement rien a voir avec un vrai moniteur,
mais en fonction de ton besoin ca peut peut etre depanner...
Sachant que je sais pas du tout si en cas de crash d'un process
il continue d'executer le script dans lequel il etait...
Aucunne idée...


Message édité par Alana le 22-06-2003 à 11:44:24
n°1200690
Calamarpow​aaah
Mein Gott !
Posté le 22-06-2003 à 13:17:03  profilanswer
 

Oui mais la le problème c'est que le programme1.exe interviens sur programme2.exe pour le parametrer.
 
Donc, les deux programmes se cheuvauchent un cours instant. Ca complique la chose.
 
D'autant plus que programme1.exe appele de lui meme programme2.exe
 
Ou alors faudrais bidouiller. J'enleve l'appel du programme2.exe depuis le programme1.exe
 
Je lance programme1.exe qui dans sont macro a une attente de quelque secondes, j'appelle programme2.exe avec /w et euh apres le goto programme 1 ?
 
ca pourrais pitet marcher en effet


Message édité par Calamarpowaaah le 22-06-2003 à 13:22:46

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  un programme qui en lance un autre quand le premier s'arrete ?

 

Sujets relatifs
cd qui ne se lance plus :(Installer un programme en réseau sur Microsoft Terminal Serveur?
Recherche d'un programme de comptabilitéAutologon Win98 (premier boot)
aidez moi, pitié : windows messenger se lance tout seul !!!bind démarre et s'arrête
Programme de suppression.programme de reglage fsb sous windows xp
Netmeeting se lance po sous xp[Recherche programme] Clique automatique
Plus de sujets relatifs à : un programme qui en lance un autre quand le premier s'arrete ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR