un peu compliqué le titre mais en fait c'est plutot simple :
J'ai une machine sous winxp pro. Elle sert de post cft (cross file tranfert), c'est à dire pour le transfert avec x25. J'utilise un logiciel qui s'appelle xfbmonitor (2.4.1). Lorsque je reçois un fichier, je souhaite envoyer un email avec le nombre d'enregistrements reçus (=variable système valorisée par ce logiciel qui s'appelle nbc).
Pour lancer un programme, je dois créer un fichier bat qui est le suivant :
cd\monrep
Monappli.exe &nbc
exit
Mon problème est le suivant : Le batch est bien appelé. Le programme se lance mais se "bloque". Il est dans la liste des tâches. Mais ne se poursuit pas à son terme. J'ai mis un fichier log qui me dit qu'il se "banane" là :
SI PAS EmailOuvreSession(sch_user, sch_password, sch_pop, sch_smtp) ALORS
// Erreur("Impossible d'établir la connexion " + RC + EmailMsgErreur(Email.Erreur)+ RC+ ErreurInfo(errMessage))
// Fichier log
fEcritLigne(nHandleLog,DateVersChaîne(DateSys()) + " - " + HeureSys() +" : Echec de l'ouverture de session.")
SINON
// Fichier log
fEcritLigne(nHandleLog,DateVersChaîne(DateSys()) + " - " + HeureSys() +" : Ouverture de session réussie.")
FIN
Si quelqu'un a une idée, je suis preneur...